Highest end of day price: 53.675401956186 EUR (ยฃ62.44 USD) on 2025-10-24
Lowest end of day price: 27.472458974231 EUR (ยฃ29.16 USD) on 2022-12-20