Highest end of day price: 61.591226963634 EUR (ยฃ71.68 USD) on 2026-05-25
Lowest end of day price: 52.318339965081 EUR (ยฃ60.57 USD) on 2026-03-20