Highest end of day price: 17085.589486421 EUR (โน19,835 USD) on 2026-06-03
Lowest end of day price: 1570.4328114144 EUR (โน1,864 USD) on 2017-09-20