Highest end of day price: 24.078189458457 EUR (ยฃ29.50 USD) on 2020-12-29
Lowest end of day price: 5.8261569148936 EUR (ยฃ6.46 USD) on 2024-08-05