Highest end of day price: 295.06159039841 EUR (ยฃ347.71 USD) on 2026-04-20
Lowest end of day price: 77.90842161883 EUR (ยฃ97.88 USD) on 2009-03-02