Highest end of day price: 1656.5741689767 EUR (โน1,890 USD) on 2026-07-22
Lowest end of day price: 863.94309868334 EUR (โน917.43 USD) on 2023-11-03