Highest end of day price: 717.41492717659 EUR (ยฃ816.27 USD) on 2026-07-01
Lowest end of day price: 228.5938771057 EUR (ยฃ278.24 USD) on 2018-04-25