Highest end of day price: 24.90403767558 EUR (ยฃ29.07 USD) on 2026-01-22
Lowest end of day price: 15.362509467871 EUR (ยฃ16.20 USD) on 2022-06-16