Highest end of day price: 28.964720795925 EUR (ยฃ29.84 USD) on 2025-01-17
Lowest end of day price: 23.569304707526 EUR (ยฃ26.42 USD) on 2023-07-14