Highest end of day price: 129.44617031425 EUR (ยฃ147.42 USD) on 2026-09-23
Lowest end of day price: 56.153566757182 EUR (ยฃ61.50 USD) on 2025-04-09