Highest end of day price: 421.97136352368 EUR ($491.06 USD) on 2026-05-25
Lowest end of day price: 268.90004269769 EUR ($289.75 USD) on 2024-02-20