NYSE:OLNChemicals
Is Olin (OLN) Pricing Reflect A 60% Three Year Fall And DCF Upside Potential
If you are wondering whether Olin's current share price lines up with its underlying value, this article will walk through what the numbers are really saying about the stock.
Olin's share price closed at US$23.60 most recently, with returns of 0.8% over 7 days, 13.0% over 30 days, 9.5% year to date, a 26.2% decline over 1 year and a 59.8% decline over 3 years, while the 5 year return sits close to flat at a 0.6% decline.
Recent moves in the stock have been accompanied by ongoing investor...