Highest end of day price: 89.187243083299 EUR (ยฃ93.55 USD) on 2025-02-17
Lowest end of day price: 51.945623584576 EUR (ยฃ59.85 USD) on 2026-03-13