Olin Corporation Reports Q4 2025 Net Loss; Adjusted EBITDA Declines 65%
Olin Corporation (NYSE: OLN) reported fourth-quarter and full-year 2025 financial results on January 30, 2026. The company reported a Q4 net loss of $85.5 million with adjusted EBITDA of $67.7 million, down 65% from $193.4 million in Q4 2024. Market Capitalization Olin Corporation had a market capitalization of approximately $2.55-2.60 billion as of January 30, […]
Olin Corporation Reports Q4 2025 Net Loss; Adjusted EBITDA Declines 65% Read More »



