Highest end of day price: 796.40493333187 EUR (ยฃ875.43 USD) on 2023-04-24
Lowest end of day price: 17.961874727114 EUR (ยฃ16.65 USD) on 2001-09-21