Highest end of day price: 439.50890294657 EUR ($509.07 USD) on 2026-08-17
Lowest end of day price: 268.90004269769 EUR ($289.75 USD) on 2024-02-20