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