Highest end of day price: 22909.604431869 EUR (โน26,696 USD) on 2026-05-28
Lowest end of day price: 15397.024278414 EUR (โน16,322 USD) on 2017-04-07