Highest end of day price: 419.28213403212 EUR (ยฃ492.21 USD) on 2025-12-12
Lowest end of day price: 378.9700661439 EUR (ยฃ441.09 USD) on 2026-01-20