Highest end of day price: 910.25077396799 EUR (โน1,061 USD) on 2026-05-28
Lowest end of day price: 660.85188928358 EUR (โน634.17 USD) on 2022-09-27