Highest end of day price: 350.07391365732 EUR ($420.71 USD) on 2026-01-28
Lowest end of day price: 325.03905333299 EUR ($362.69 USD) on 2026-10-14