Highest end of day price: 54.567672244148 EUR (ยฃ61.41 USD) on 2026-10-06
Lowest end of day price: 27.472458974231 EUR (ยฃ29.16 USD) on 2022-12-20