Highest end of day price: 721.41260533345 EUR (ยฃ832.18 USD) on 2026-08-13
Lowest end of day price: 228.5938771057 EUR (ยฃ278.24 USD) on 2018-04-25