Olin Beats Estimates
Olin Beats Estimates
Olin Corporation reported $1.58 billion in revenue for the quarter ended March 2026, a 3.7 % year‑over‑year decline but still 1.11 % above the Zacks Consensus Estimate of $1.57 billion. Net earnings were a loss of $0.65 per share, exceeding analysts’ estimate of –$0.67 and marking the third consecutive quarter in which the company beat consensus EPS. Epoxy sales rose 7.2 % YoY to $355.6 million, while Chlor‑Alkali and Vinyls sales fell 18.1 % YoY to $756.9 million. Winchester sales increased 21.3 % YoY to $470.5 million, topping the estimated average of $408.35 million.
12/05/2026 | Olin Corporation