Olin Corporation Reports Fourth Quarter 2025 Results with Significant Losses
Olin Corporation's Fourth Quarter 2025 Financial Results
Olin Corporation (NYSE: OLN) recently revealed its financial performance for the fourth quarter ending December 31, 2025, highlighting a significant net loss. The company recorded a net loss of $85.7 million, which translates to $0.75 loss per diluted share. This stands in stark contrast to a net income of $10.7 million, or $0.09 per diluted share, for the same period in 2024.
In terms of adjusted earnings before interest, tax, depreciation, and amortization (Adjusted EBITDA), Olin posted a figure of $67.7 million for the fourth quarter. This figure does not include depreciation and amortization costs that were $125.7 million, alongside restructuring charges amounting to $19.1 million that were incurred during the quarter. Comparatively, the previous year's fourth quarter saw an adjusted EBITDA of $193.4 million. The sales revenue, however, remained relatively stable at $1.665 billion against $1.671 billion from the fourth quarter of 2024.
Ken Lane, President and CEO of Olin Corporation, outlined the challenges faced during the quarter, attributing the poor performance to an ongoing tough market environment worsened by customer destocking initiatives, scheduled maintenance turnarounds, and unforeseen operational events. Despite these hurdles, Olin is committed to a strategic approach termed