ENXTBR:UMIChemicals
Assessing Umicore (ENXTBR:UMI) Valuation After Recent Share Price Pressure And Mixed Cash Flow Signals
Recent share performance and business snapshot
Umicore (ENXTBR:UMI) has drawn investor attention after recent share price pressure, with the stock showing a 5.4% decline over the past day and a 15.1% decline over the past month.
Over the past 3 months, the shares show a 9.4% total return, while the past year reflects a 108.4% total return. Over a longer horizon, 3 year and 5 year total returns are negative at 41.1% and 60.3% respectively.
The company reports revenue of €19.4b and net income...