
Over the last three months, analyst sentiment on Olin (OLN) has become more bearish, with the average 12-month price target declining 17.52% to $24.38. Recent analyst actions show a trend of lowered price targets and ratings from firms like Barclays, Morgan Stanley, Goldman Sachs, and JP Morgan, although Wells Fargo and UBS issued some raises; Olin's financial performance shows positive revenue growth and strong profitability metrics like net margin, ROE, and ROA, but is offset by a high debt-to-equity ratio of 1.66.
Analyst sentiment towards Olin (OLN) has turned notably more bearish over the past three months, with 16 analysts covering the stock. This shift is highlighted by a 17.52% decline in the average 12-month price target to $24.38, down from $29.56, with current estimates ranging from $19.00 to $34.00. Numerous analysts, including those from Barclays, Morgan Stanley, Goldman Sachs, and JP Morgan, have lowered their price targets and, in some cases, ratings, reflecting concerns about the company's outlook, although Wells Fargo and UBS issued minor upward revisions to price targets recently after previous, more substantial cuts. Despite this cautious analyst stance, Olin's financial performance as of March 31, 2025, shows some positive indicators: revenue grew by 0.54%, reportedly surpassing peers in the Materials sector. The company's net margin of 0.07%, return on equity (ROE) of 0.06%, and return on assets (ROA) of 0.02% are described in the report as 'impressive' and 'exceeding industry averages,' suggesting effective cost management and capital utilization, though the absolute percentage values as stated are notably low. However, Olin's financial position is strained by a high debt-to-equity ratio of 1.66, indicating significant leverage. The company's market capitalization is also below industry averages, potentially reflecting its scale or market growth expectations.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Request a DemoOverall Sentiment
moderately negative
Sentiment Score
-0.45
Ticker Sentiment