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