ENXTBR:UMIChemicals
Reassessing Umicore (ENXTBR:UMI) After A 103% Share Price Rebound
If you are wondering whether Umicore is still attractively priced after a volatile few years, this article will walk through what the current share price might imply about value.
Over the last year, the share price is up 102.8%, even though the 7 day and 30 day returns are 3.2% and 1.8% declines and the 3 year and 5 year returns are 36.6% and 56.1% declines, with the stock most recently closing at €19.05.
These moves sit against a backdrop of ongoing attention on Umicore's role in materials...