Olin Co. (NYSE:OLN – Free Report) – Research analysts at KeyCorp issued their FY2026 earnings per share estimates for shares of Olin in a report released on Sunday, April 13th. KeyCorp analyst A. Yefremov anticipates that the specialty chemicals company will post earnings per share of $2.04 for the year. KeyCorp currently has a “Overweight” rating and a $34.00 target price on the stock. The consensus estimate for Olin’s current full-year earnings is $1.38 per share.
Other equities research analysts also recently issued research reports about the stock. Bank of America raised shares of Olin from a “neutral” rating to a “buy” rating and cut their price objective for the company from $48.00 to $40.00 in a research report on Tuesday, January 14th. Morgan Stanley cut their price target on Olin from $31.00 to $28.00 and set an “underweight” rating for the company in a report on Tuesday, February 4th. JPMorgan Chase & Co. downgraded Olin from an “overweight” rating to a “neutral” rating and decreased their price objective for the stock from $50.00 to $28.00 in a research note on Thursday, February 27th. Mizuho set a $23.00 price objective on Olin in a research note on Tuesday. Finally, Barclays decreased their target price on shares of Olin from $34.00 to $28.00 and set an “equal weight” rating on the stock in a research note on Tuesday, April 1st. One analyst has rated the stock with a sell rating, eleven have given a hold rating and four have issued a buy rating to the company. Based on data from MarketBeat.com, the company presently has an average rating of “Hold” and an average price target of $33.25.
Olin Stock Performance
Shares of NYSE OLN opened at $20.26 on Tuesday. The company has a current ratio of 1.27, a quick ratio of 0.77 and a debt-to-equity ratio of 1.32. Olin has a 12-month low of $17.66 and a 12-month high of $57.10. The firm has a market capitalization of $2.33 billion, a price-to-earnings ratio of 22.51 and a beta of 1.50. The firm has a 50 day moving average of $24.47 and a 200 day moving average of $33.92.
Olin (NYSE:OLN – Get Free Report) last released its quarterly earnings results on Thursday, January 30th. The specialty chemicals company reported $0.09 EPS for the quarter, beating the consensus estimate of ($0.01) by $0.10. Olin had a net margin of 1.66% and a return on equity of 5.10%.
Olin Announces Dividend
The business also recently declared a quarterly dividend, which was paid on Friday, March 14th. Shareholders of record on Thursday, March 6th were issued a $0.20 dividend. The ex-dividend date was Thursday, March 6th. This represents a $0.80 dividend on an annualized basis and a yield of 3.95%. Olin’s dividend payout ratio is currently 88.89%.
Insiders Place Their Bets
In other news, CEO Kenneth Todd Lane bought 7,250 shares of Olin stock in a transaction dated Tuesday, February 4th. The shares were purchased at an average cost of $28.06 per share, with a total value of $203,435.00. Following the completion of the acquisition, the chief executive officer now owns 7,250 shares of the company’s stock, valued at $203,435. This trade represents a ∞ increase in their position. The transaction was disclosed in a legal filing with the Securities & Exchange Commission, which is available through the SEC website. Corporate insiders own 1.60% of the company’s stock.
Hedge Funds Weigh In On Olin
Hedge funds and other institutional investors have recently added to or reduced their stakes in the company. Thrivent Financial for Lutherans raised its holdings in shares of Olin by 5,746.2% during the 4th quarter. Thrivent Financial for Lutherans now owns 1,613,796 shares of the specialty chemicals company’s stock worth $54,546,000 after acquiring an additional 1,586,192 shares in the last quarter. Norges Bank purchased a new stake in Olin during the fourth quarter valued at $47,887,000. Fuller & Thaler Asset Management Inc. lifted its position in Olin by 11.5% during the fourth quarter. Fuller & Thaler Asset Management Inc. now owns 4,543,844 shares of the specialty chemicals company’s stock valued at $153,582,000 after purchasing an additional 467,680 shares during the last quarter. Two Sigma Investments LP grew its stake in shares of Olin by 890.4% in the 4th quarter. Two Sigma Investments LP now owns 451,020 shares of the specialty chemicals company’s stock worth $15,244,000 after buying an additional 405,480 shares in the last quarter. Finally, Marshall Wace LLP increased its holdings in shares of Olin by 1,960.7% in the 4th quarter. Marshall Wace LLP now owns 344,962 shares of the specialty chemicals company’s stock worth $11,660,000 after buying an additional 328,222 shares during the last quarter. 88.67% of the stock is owned by institutional investors.
Olin Company Profile
Olin Corporation manufactures and distributes chemical products in the United States, Europe, Asia Pacific, Latin America, and Canada. It operates through three segments: Chlor Alkali Products and Vinyls; Epoxy; and Winchester. The Chlor Alkali Products and Vinyls segment offers chlorine and caustic soda, ethylene dichloride and vinyl chloride monomers, methyl chloride, methylene chloride, chloroform, carbon tetrachloride, perchloroethylene, hydrochloric acid, hydrogen, bleach products, potassium hydroxide, and chlorinated organics intermediates and solvents.
Featured Stories
- Five stocks we like better than Olin
- How Investors Can Identify and Successfully Trade Gap-Down Stocks
- Beware of BigBear.ai: Insiders Are Selling—Should You?
- Low PE Growth Stocks: Unlocking Investment Opportunities
- CrowdStrike Stock is a Buy as Cyberthreat Environment Expands
- There Are Different Types of Stock To Invest In
- Congress! Who Traded What During the Tariff-Induced Meltdown
Receive News & Ratings for Olin Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Olin and related companies with MarketBeat.com's FREE daily email newsletter.