Highest end of day price: 95.777227201987 EUR (ยฃ111.41 USD) on 2025-10-24
Lowest end of day price: 22.753352391496 EUR (ยฃ24.83 USD) on 2016-01-20