Highest end of day price: 3811.3554096759 EUR (โน4,355 USD) on 2026-06-22
Lowest end of day price: 545.59123448992 EUR (โน591.64 USD) on 2023-08-31