Highest end of day price: 751.64759544979 EUR ($869.06 USD) on 2026-08-07
Lowest end of day price: 610.59777541404 EUR ($700.02 USD) on 2026-03-19