Highest end of day price: 1296.3048965332 EUR (โน1,390 USD) on 2023-05-29
Lowest end of day price: 42.199038423384 EUR (โน52.66 USD) on 2012-05-30