Highest end of day price: 557.25012493139 EUR (ยฃ642.22 USD) on 2026-08-06
Lowest end of day price: 456.17936115918 EUR (ยฃ528.14 USD) on 2026-03-20