Highest end of day price: 361.01233099329 EUR ($426.54 USD) on 2026-02-26
Lowest end of day price: 240.8840097398 EUR ($259.56 USD) on 2024-02-20