Highest end of day price: 419.28213403212 EUR (ยฃ492.21 USD) on 2025-12-12
Lowest end of day price: 328.88178187792 EUR (ยฃ376.02 USD) on 2026-07-09