Highest end of day price: 673.52025185343 EUR ($784.15 USD) on 2026-01-14
Lowest end of day price: 264.19558241353 EUR ($281.56 USD) on 2020-03-20