Highest end of day price: 51.632363106587 EUR (ยฃ59.11 USD) on 2026-09-22
Lowest end of day price: 27.709881930914 EUR (ยฃ29.23 USD) on 2022-06-16