Highest end of day price: 290.14243436456 EUR ($301.92 USD) on 2025-01-22
Lowest end of day price: 14.523361260473 EUR ($18.16 USD) on 2012-06-13