Highest end of day price: 692.88718694461 EUR (ยฃ815.47 USD) on 2026-02-20
Lowest end of day price: 579.32191838703 EUR (ยฃ670.71 USD) on 2026-03-20