Highest end of day price: 80.914752622086 EUR (ยฃ96.03 USD) on 2026-02-13
Lowest end of day price: 76.745564418804 EUR (ยฃ89.19 USD) on 2026-05-21