Highest end of day price: 929.35605503399 EUR (โน1,062 USD) on 2026-06-22
Lowest end of day price: 395.92464896531 EUR (โน386.08 USD) on 2022-10-13