Highest end of day price: 340.55581403837 EUR ($399.51 USD) on 2025-07-09
Lowest end of day price: 36.336316266047 EUR ($49.64 USD) on 2011-09-12