Highest end of day price: 639.29446695307 EUR (ยฃ744.54 USD) on 2026-01-15
Lowest end of day price: 228.5938771057 EUR (ยฃ278.24 USD) on 2018-04-25