Highest end of day price: 89.187243083299 EUR (ยฃ93.55 USD) on 2025-02-17
Lowest end of day price: 52.316177873481 EUR (ยฃ61.75 USD) on 2026-02-27