Highest end of day price: 337.49090541977 EUR ($358.65 USD) on 2025-03-05
Lowest end of day price: 20.822368567257 EUR ($22.42 USD) on 2003-04-03