Highest end of day price: 859.19454293765 EUR (โน993.24 USD) on 2026-03-23
Lowest end of day price: 557.32236326121 EUR (โน580.46 USD) on 2022-06-13