Highest end of day price: 106.7461790036 EUR (ยฃ116.37 USD) on 2024-07-16
Lowest end of day price: 26.847792956328 EUR (ยฃ29.17 USD) on 2022-03-08