Highest end of day price: 852.31783187247 EUR (ยฃ917.49 USD) on 2020-03-24
Lowest end of day price: 638.42726461205 EUR (ยฃ695.78 USD) on 2023-08-21