Highest end of day price: 22463.051721982 EUR (โน26,197 USD) on 2026-05-14
Lowest end of day price: 17463.308261539 EUR (โน20,307 USD) on 2025-12-10