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