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