tiprankstipranks
Trending News
More News >

Olin Corporation: Strong Chlor-Alkali Performance and Strategic Capital Deployment Justify Buy Rating

Bank of America Securities analyst Steve Byrne has reiterated their bullish stance on OLN stock, giving a Buy rating on May 5.

Steve Byrne’s rating is based on Olin’s strong performance in the Chlor-alkali segment, which exceeded expectations with an EBITDA significantly higher than anticipated. Despite challenges in other areas, the stability in chlorine and caustic soda prices, along with reduced feedstock costs, has supported the company’s margins. This positive outlook has led to an increase in the 2025 segment EBITDA estimates, maintaining a stable overall EBITDA forecast.
Furthermore, Olin’s strategic capital deployment, including the acquisition of AMMO and potential for stock buybacks, adds to its financial flexibility. The company’s ongoing PVC tolling arrangement remains profitable, and there is potential for further expansion into the PVC market. These factors, combined with a favorable price objective, underpin the Buy rating for Olin’s stock.

In another report released on May 5, KeyBanc also maintained a Buy rating on the stock with a $34.00 price target.

Disclaimer & DisclosureReport an Issue