Highest end of day price: 555.86662281995 EUR ($630.33 USD) on 2025-04-15
Lowest end of day price: 26.230200931202 EUR ($24.91 USD) on 2000-04-18