Highest end of day price: 16717.868200104 EUR (โน19,701 USD) on 2026-04-20
Lowest end of day price: 7511.5386972353 EUR (โน7,292 USD) on 2022-10-12