Highest end of day price: 2381.5068552598 EUR (โน2,804 USD) on 2026-02-25
Lowest end of day price: 964.54790690546 EUR (โน937.66 USD) on 2022-10-14