ENXTBR:UMIChemicals
Is It Too Late To Reassess Umicore (ENXTBR:UMI) After Its 167% One-Year Rally?
If you are wondering whether Umicore’s recent share price movement makes the stock look expensive or if there is still value available, this article breaks down what the current price might be implying.
The share price closed at €21.82, with returns of 27.0% over 7 days, 23.6% over 30 days, 17.4% year to date, 167.3% over 1 year, a 17.3% decline over 3 years, and a 51.2% decline over 5 years. This gives you a mixed picture depending on your time frame.
Recent coverage has focused on...