Highest end of day price: 89.187243083299 EUR (ยฃ93.55 USD) on 2025-02-17
Lowest end of day price: 53.348147037581 EUR (ยฃ63.36 USD) on 2026-02-12