Olin Corporation – 2026 Outlook Underwrites a Base Case Too Low; Raising TP to USD33
Key Points 2026 earnings bridge points to above consensus numbers Natural gas deflation and largely one-off 2026 headwinds limit downside and position earnings to surprise positively as the cycle stabilizes We rate OLN...