Olin: Q1 Earnings Snapshot
May 7, 2026
Olin Corporation reported a first-quarter net loss of $83 million, though revenue of $1.58 billion exceeded Wall Street expectations. Adjusted earnings per share were 65 cents after restructuring costs.
2026-01-09
Olin Cuts Q4 EBITDA GuidanceShow all 46 updates