Highest end of day price: 30.557359347983 EUR (ยฃ35.54 USD) on 2025-11-14
Lowest end of day price: 27.79998656816 EUR (ยฃ29.57 USD) on 2023-09-14