Highest end of day price: 529.5683566859 EUR ($612.86 USD) on 2026-08-14
Lowest end of day price: 58.992081166397 EUR ($73.61 USD) on 2010-07-02