Highest end of day price: 327.54430886342 EUR ($337.85 USD) on 2025-01-09
Lowest end of day price: 23.664609053498 EUR ($32.03 USD) on 2010-03-19