Highest end of day price: 695.28481128114 EUR (ยฃ810.64 USD) on 2026-05-29
Lowest end of day price: 228.5938771057 EUR (ยฃ278.24 USD) on 2018-04-25