Highest end of day price: 17241.802543991 EUR (โน20,092 USD) on 2026-05-28
Lowest end of day price: 11274.245886526 EUR (โน10,945 USD) on 2022-10-12