Highest end of day price: 30.733567369488 EUR (ยฃ36.27 USD) on 2026-02-27
Lowest end of day price: 27.469943475356 EUR (ยฃ29.82 USD) on 2025-03-14