Olin Announces Fourth Quarter 2025 Results
PR Newswire —
Highlights Fourth quarter 2025 net loss of ($85.7) million, or ($0.75) per diluted share Quarterly adjusted EBITDA of $67.7 million Year-end 2025 net debt comparable to year-end 2024 CLAYTON, Mo., Jan. 29, 2026 /PRNewswire/ -- Olin Corporation (NYSE: OLN) announced financial results for...