Highest end of day price: 727.86723843697 EUR (ยฃ796.25 USD) on 2025-03-19
Lowest end of day price: 43.475000217217 EUR (ยฃ42.93 USD) on 2002-10-14