Highest end of day price: 35.814414797621 EUR (ยฃ41.33 USD) on 2025-11-20
Lowest end of day price: 22.322421695505 EUR (ยฃ24.95 USD) on 2015-09-24