Highest end of day price: 575.48562487139 EUR (ยฃ676.46 USD) on 2026-01-23
Lowest end of day price: 106.68695319473 EUR (ยฃ117.52 USD) on 2020-03-18