B of A Securities Downgrades Olin Corporation to Sell
On June 30, B of A Securities lowered its rating on Olin Corporation to sell, with a $21 price target, a 5.95% upside from the current price.
Key Points
- B of A Securities downgraded Olin Corporation to a sell on June 30, setting a price target of $21.
- B of A Securities's $21 price target implies 5.95% upside from Olin Corporation's ($OLN) current $19.82 share price.
- Olin Corporation shares traded near $20.82 on Tuesday, with a market cap of approximately $2.48 billion.
- Recent insider activity includes sales by VP Carter Deon and VP Florian Kohl on June 17 and June 1, respectively.
Important disclosure: Podchat is not a registered investment adviser, broker-dealer, or financial planner. This article is for informational and educational purposes only and is not a recommendation to buy, sell, or hold any security. Content may be generated by automated systems using public filings, market data, and third-party sources, and may contain errors or omissions. Investing involves risk, including possible loss of principal. Past performance, insider activity, analyst ratings, price targets, sentiment scores, and hypothetical or backtested results are not guarantees of future performance. Please do your own research and consult a qualified professional before making investment decisions.
B of A Securities has downgraded Olin Corporation (NYSE:OLN) to a sell rating, setting a new price target of $21. This change was announced on June 30, 2026, by analyst Steve Byrne. Shares of Olin Corporation traded near $20.82 on the same day.
B of A Securities vs. the S&P 500
Hypothetical, simulated performance of disclosed positions vs. the S&P 500. Not realized profit and not investment advice. Past performance does not indicate future results. Details.
Olin Corporation Stock Up 15.6%
Shares of NYSE:OLN traded near $20.82 on Tuesday. Olin Corporation has a market capitalization of about $2.48 billion. The company's forward P/E ratio stands at 23.39, with a beta of 1.171. Over the past year, the stock has seen a low of $18.08 and a high of $30.46. Its 50-day moving average is $25.82, while the 200-day moving average is $24.10. The company's current ratio is 1.358, with a quick ratio of 0.756 and a debt-to-equity ratio of 190.863.
$OLN price target
Past daily closes and this analyst's 12-month price target. Not investment advice.
Recent Earnings
Olin Corporation reported revenue of approximately $6.72 billion, though it experienced a revenue decline of 3.7%. The company's net margin was -2.75%, and its return on equity was -9.82%. The next earnings report is scheduled for July 30, 2026.
Insider Buying and Selling at Olin Corporation
Recent insider transactions include sales by Vice President and President of CAPV, Carter Deon, who sold 609 shares at an average price of $24.13 on June 17, 2026. Additionally, Florian Kohl, Vice President and President of Epoxy & International, sold 492 shares at $25.67 on June 1, 2026.
Analysts Set New Price Targets
On June 30, 2026, B of A Securities downgraded Olin Corporation to a sell rating with a $21 price target. Additionally, JP Morgan maintained its hold rating with a $25 target on June 18, 2026. Other firms like UBS and Goldman Sachs have also maintained hold ratings with targets of $31.
About Olin Corporation
Olin Corporation is a chemical manufacturing company based in Clayton, Missouri. It operates in the Basic Materials sector, specifically within the Chemicals industry. The company is led by CEO Kenneth Todd Lane and employs approximately 7,849 people. Olin's operations are divided into three segments: Chlor Alkali Products and Vinyls, Epoxy, and Winchester. The company serves a diverse range of customers across the United States and internationally.
Bottom Line
The downgrade by B of A Securities reflects a cautious outlook on Olin Corporation, with a new price target set at $21. Investors and analysts often monitor such changes for insights into market sentiment. It's important to remember that analyst ratings and price targets are based on the information available at the time and can change as new data emerges.
Get Olin Corporation alerts
New 13F filings, insider trades, and analyst moves on $OLN, sent to your inbox. Free, and you can unsubscribe anytime.
This instant news alert was generated by automated narrative technology and financial data from Podchat and public regulatory filings. It is for informational purposes only and is not financial advice.
