Highest end of day price: 431.04360507003 EUR (ยฃ500.40 USD) on 2026-01-16
Lowest end of day price: 383.05268851968 EUR (ยฃ443.48 USD) on 2026-03-20