Highest end of day price: 1276.4761591288 EUR (โน1,330 USD) on 2025-02-20
Lowest end of day price: 614.20779339346 EUR (โน647.17 USD) on 2023-10-13