Highest end of day price: 378.68034389714 EUR ($413.68 USD) on 2023-06-20
Lowest end of day price: 59.954895485861 EUR ($67.00 USD) on 2003-05-02