Highest end of day price: 45.427585352258 EUR (ยฃ51.67 USD) on 2026-09-24
Lowest end of day price: 26.526402021284 EUR (ยฃ29.68 USD) on 2022-02-25