Highest end of day price: 17950.307833008 EUR (โน20,928 USD) on 2026-05-29
Lowest end of day price: 1211.6346387386 EUR (โน1,374 USD) on 2015-08-26