Highest end of day price: 610.40840752849 EUR (ยฃ665.01 USD) on 2024-06-06
Lowest end of day price: 268.35311385519 EUR (ยฃ295.60 USD) on 2020-03-18