Highest end of day price: 17661.585567421 EUR (โน20,605 USD) on 2025-12-04
Lowest end of day price: 11145.616625242 EUR (โน13,841 USD) on 2018-02-01