Highest end of day price: 17638.637248119 EUR (โน20,422 USD) on 2026-08-18
Lowest end of day price: 8699.5371446451 EUR (โน9,234 USD) on 2023-03-17