Highest end of day price: 23296.120686182 EUR (โน27,384 USD) on 2026-01-23
Lowest end of day price: 15376.082388265 EUR (โน16,903 USD) on 2015-07-10