Highest end of day price: 738.95487391545 EUR ($852.41 USD) on 2026-08-13
Lowest end of day price: 437.39705605836 EUR ($470.93 USD) on 2023-12-07