Highest end of day price: 67.817011094967 EUR (ยฃ80.63 USD) on 2026-02-11
Lowest end of day price: 25.710180708314 EUR (ยฃ28.32 USD) on 2020-03-18