ENXTBR:UMIChemicals
Assessing Umicore (ENXTBR:UMI) Valuation After A Mixed Share Price Performance
Umicore (ENXTBR:UMI) sits at the center of several key materials themes that many investors track, from battery components to recycling. Its recent share performance is a fresh prompt to reassess the stock.
See our latest analysis for Umicore.
At a share price of €17.06, Umicore has seen a 6.36% 1 month share price return but a 20.13% 3 month share price decline. The 1 year total shareholder return of 109.58% contrasts with weaker 3 and 5 year total shareholder returns, which indicates that...