Highest end of day price: 348.54259308511 EUR ($386.24 USD) on 2024-09-09
Lowest end of day price: 46.703657092859 EUR ($57.47 USD) on 2012-08-02