Highest end of day price: 516.74772677603 EUR (ยฃ591.18 USD) on 2026-07-03
Lowest end of day price: 380.30711848414 EUR (ยฃ416.51 USD) on 2025-04-09