Highest end of day price: 350.07391365732 EUR ($420.71 USD) on 2026-01-28
Lowest end of day price: 330.74836649782 EUR ($375.54 USD) on 2026-06-24