Highest end of day price: 521.28895460914 EUR (ยฃ593.12 USD) on 2026-07-01
Lowest end of day price: 338.77271651433 EUR (ยฃ372.85 USD) on 2023-11-29