Highest end of day price: 1487.8481115808 EUR (โน1,644 USD) on 2023-04-26
Lowest end of day price: 444.95499068534 EUR (โน512.66 USD) on 2026-03-13