Highest end of day price: 286.01186541553 EUR ($310.63 USD) on 2025-03-10
Lowest end of day price: 27.421931993239 EUR ($22.80 USD) on 2000-10-27