Highest end of day price: 1487.8481115808 EUR (โน1,644 USD) on 2023-04-26
Lowest end of day price: 582.2769459589 EUR (โน635.58 USD) on 2025-04-07