Highest end of day price: 740.85815230901 EUR (ยฃ833.73 USD) on 2026-10-06
Lowest end of day price: 228.5938771057 EUR (ยฃ278.24 USD) on 2018-04-25