Olin is expected to report Q3 2026 revenue of $1.83 billion and earnings of $0.15 per share, with the stock currently trading at $16.36 against a consensus target of $19.25.

Investors are primarily focused on the strategic integration of the proposed Huntsman merger and the recovery trajectory of Electrochemical Unit (ECU) netbacks.

Results will be weighed against a $20 million EBITDA headwind caused by an operational outage at the Freeport vinyl chloride monomer plant earlier this quarter. Management’s ability to drive margins through the 'Beyond250' cost-reduction program remains critical as the company navigates ongoing overcapacity in global epoxy markets.