Highest end of day price: 540.06399923384 EUR ($630.64 USD) on 2025-08-12
Lowest end of day price: 23.894018817938 EUR ($29.07 USD) on 2012-08-03