ENXTBR:UMIChemicals
Umicore (ENXTBR:UMI) Valuation Check After Recent Share Price Rally And Mixed Earnings Signals
Umicore (ENXTBR:UMI) has caught investor attention after a sharp move recently, with the stock up around 33% over the past month and about 32% over the past 3 months.
See our latest analysis for Umicore.
Despite the latest share price of €24.08 pulling back with a 1-day share price return that declined 6.52%, momentum over the past month and year-to-date remains strong, while longer term total shareholder returns over three and five years have been weak. This mix of sharp recent gains and...