Highest end of day price: 83.805194977595 EUR (ยฃ96.67 USD) on 2026-08-13
Lowest end of day price: 24.646968375591 EUR (ยฃ27.80 USD) on 2016-02-11