NYSE:OLNChemicals
Is It Time To Reassess Olin (OLN) After Its Recent Share Price Recovery?
This article examines whether Olin, at around US$29.73, is attractively valued or already reflects its underlying story by exploring what the current valuation suggests about the stock.
The share price performance is mixed, with returns of 7.8% over 7 days, 17.2% over 30 days, 38.0% year to date and 29.5% over 1 year, while longer horizons show a 42.6% decline over 3 years and a 16.9% decline over 5 years.
Recent coverage has placed less emphasis on headline-grabbing events and more on how...