Highest end of day price: 560.44852755771 EUR (ยฃ653.36 USD) on 2025-10-29
Lowest end of day price: 348.6727732464 EUR (ยฃ372.88 USD) on 2020-03-23