Olin Q1 Loss Narrows to $0.65 EPS, $1.58B Revenue; Truist Cuts Target to $26
Olin Corporation reported Q1 2026 revenue of $1.58 billion and an adjusted EBITDA of $86.2 million, beating sales forecasts despite a year-over-year revenue decline from $1.64 billion. The company posted a $0.65 per share loss and $83 million net loss, while Truist set a $26.00 price target below the $28.30 trading price.
1. First-Quarter Financial Results
Olin reported Q1 2026 revenue of $1.58 billion, down from $1.64 billion a year earlier, and posted a net loss of $83.0 million, or $0.65 per share, compared with a $1.4 million net profit and $0.04 EPS in Q1 2025.
2. Year-Over-Year and Sequential Trends
Adjusted EBITDA for the quarter declined to $86.2 million from $185.6 million year-over-year but showed sequential improvement driven by lower operating expenses; revenue beat estimates despite the annual decrease.
3. Analyst Price Target and Stock Reaction
Truist analyst Peter Osterland set a $26.00 price target, below Olin’s $28.30 trading price at announcement, reflecting mixed earnings results and margin pressure; the stock rose 5.1% to $28.21 on the day.
4. Management Commentary on Cost Savings
CEO Ken Lane highlighted cost savings initiatives that helped boost sequential EBITDA performance, indicating operational efficiencies in manufacturing and distribution that may support margins going forward.