Olin Stock (NYSE: OLN) News Today: Price, Analyst Forecasts, and the 2026 Outlook
Olin Corporation shares closed at $22.35 on December 15, up 0.77% after trading between $22.26 and $23.38. Investors weighed ongoing weakness in the Epoxy segment and mixed chemical-market conditions against steadier results from Winchester ammunition. Third-quarter net income was $42.8 million, or $0.37 per share, with adjusted EBITDA at $222.4 million.