Highest end of day price: 20407.74062698 EUR (โน23,748 USD) on 2026-05-26
Lowest end of day price: 10951.681868207 EUR (โน11,966 USD) on 2024-08-06