Highest end of day price: 25.014767393175 EUR (ยฃ29.10 USD) on 2025-10-08
Lowest end of day price: 15.542739437559 EUR (ยฃ16.21 USD) on 2024-12-30