Highest end of day price: 537.01848630054 EUR ($604.34 USD) on 2026-10-06
Lowest end of day price: 58.992081166397 EUR ($73.61 USD) on 2010-07-02