Highest end of day price: 417.81257578862 EUR (ยฃ486.39 USD) on 2025-12-09
Lowest end of day price: 413.87548258922 EUR (ยฃ481.27 USD) on 2025-12-10