Highest end of day price: 419.28213403212 EUR (ยฃ492.21 USD) on 2025-12-12
Lowest end of day price: 331.13964968833 EUR (ยฃ383.38 USD) on 2026-03-20