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