Highest end of day price: 18620.145021584 EUR (โน21,641 USD) on 2026-06-02
Lowest end of day price: 1211.6346387386 EUR (โน1,374 USD) on 2015-08-26