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