Highest end of day price: 72.796274851937 EUR (ยฃ84.68 USD) on 2026-06-02
Lowest end of day price: 30.344893632449 EUR (ยฃ33.43 USD) on 2020-03-18