Highest end of day price: 293.22552471439 EUR ($308.18 USD) on 2024-12-16
Lowest end of day price: 23.664609053498 EUR ($32.03 USD) on 2010-03-19