Olin Corporation (NYSE: OLN) is a global manufacturer and distributor of chemical products and ammunition. On May 11, 2026, analyst Peter Osterland of Truist Financial raised the price target for Olin to $26.00. This new target was below the stock's price of $28.30 at the time of the announcement.
The company recently reported its first-quarter 2026 financial results. As highlighted by Zacks, Olin posted a quarterly loss of $0.65 per share. This loss was smaller than the estimated loss of $0.67 per share but marks a significant downturn from the earnings of $0.04 per share in the same quarter last year.
Olin's revenues for the quarter reached $1.58 billion. While this figure is higher than what analysts expected, it represents a decrease from the $1.64 billion in revenue from the first quarter of 2025. This shows the company is earning less money than it did a year ago, despite beating recent sales estimates.
According to a report by PR Newswire, the company's net loss was $83.0 million, a sharp decline from a net income of $1.4 million in the prior year's first quarter. Adjusted EBITDA, a measure of operating performance, also fell to $86.2 million from $185.6 million in the first quarter of 2025.
Despite the mixed results, CEO Ken Lane notes sequential improvement in adjusted EBITDA, driven by cost savings. The stock price recently increased by 5.10% to $28.21. Over the past 52 weeks, Olin has traded between a low of $18.08 and a high of $30.46, with a current market capitalization of $3.21 billion.