Highest end of day price: 1065.7215626152 EUR (โน1,254 USD) on 2026-04-13
Lowest end of day price: 477.45089525075 EUR (โน516.82 USD) on 2023-01-16