Highest end of day price: 69.288579705108 EUR (ยฃ81.48 USD) on 2026-03-02
Lowest end of day price: 34.281980463888 EUR (ยฃ46.36 USD) on 2013-10-01