Highest end of day price: 27.009787792306 EUR (ยฃ29.37 USD) on 2024-05-16
Lowest end of day price: 16.017709663121 EUR (ยฃ17.75 USD) on 2024-09-11