Olin Stock (NYSE: OLN) News Today: Price, Analyst Forecasts, and the 2026 Outlook
December 15, 2025 — Olin Corporation is back in the spotlight as investors weigh a familiar mix of cyclical chemical-market headwinds, a still-challenged Epoxy business, and the stabilizing cash-generation profile of the Winchester ammunition segment. The stock traded around $22.35 in the latest session data available, up modestly on the day, after opening at $23.00 and ranging between $22.26 and $23.38 intraday.