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