NYSE:OLNChemicals
Is It Time To Reassess Olin (OLN) After Strong 1 Year Share Price Gains
This article examines whether Olin's current share price still represents value, or if most of the opportunity is already priced in, by breaking down what the numbers indicate about the stock.
Olin's shares recently closed at US$26.22, with returns of 21.7% year to date and 22.2% over the past year, despite 7 day and 30 day declines of 6.3% and 5.0% respectively.
Recent coverage has focused on Olin's role within the broader chemicals sector and how investors are reassessing companies with...