Highest end of day price: 529.42579221154 EUR (ยฃ587.21 USD) on 2022-03-30
Lowest end of day price: 59.65201829958 EUR (ยฃ56.84 USD) on 2000-04-04