NYSE:OLNChemicals
Does Olin (OLN) Still Offer Value After Recent Share Price Rebound
If you are wondering whether Olin's current share price fairly reflects the business, this article will walk through what the numbers actually say about value.
Over the short term the stock has had mixed moves, with a 1.9% decline over the last 7 days, a 15.3% gain over the last 30 days, and an 8.6% return year to date. The 1 year and 3 year returns of 28.2% and 55.6% respectively have been weaker, and the 5 year return sits around flat at 0.2%.
Recent price moves sit against a backdrop of...