ENXTBR:UMIChemicals
Is It Too Late To Reconsider Umicore (ENXTBR:UMI) After Its 95% One-Year Surge?
If you are wondering whether Umicore at €19.64 is still good value after its recent run, this article will walk you through what the current price might be saying about the stock.
The share price move is not small, with returns of 8.7% over the last 7 days, 25.1% over 30 days, 5.6% year to date and 94.6% over 1 year, set against 3 year and 5 year returns of 40.1% and 51.5% declines.
These swings have put Umicore back on many investors' radars, especially as the company continues to be part...