Highest end of day price: 22797.746992709 EUR (โน26,856 USD) on 2026-05-11
Lowest end of day price: 14506.179022289 EUR (โน13,920 USD) on 2022-09-27