Olin Corporation – Improving Fundamentals Meet Undemanding 2026 Expectations; Raising TP to USD36
Key Points Q1’26 marked a positive inflection across all three segments, with tightening chlor-alkali fundamentals supported by the PCC project cancellation and 6-9% of global capacity currently shut With Epoxy ......




