Highest end of day price: 628.93765723952 EUR (ยฃ682.03 USD) on 2023-09-01
Lowest end of day price: 43.475000217217 EUR (ยฃ42.93 USD) on 2002-10-14