Dec 22, 2025 • Quiver Quantitative
BULLISH
Government Contract Update: $127M payment to OLIN WINCHESTER LLC
OLIN WINCHESTER LLC (OLN) recently received a $127 million payment from the Department of Defense for "AWARD FY25 PRODUCTION ORDERS." This payment contributes to the almost $400 million OLN has received in government contracts over the last year. The article also details recent insider trading activity and hedge fund movements related to OLN stock.
Dec 20, 2025 • Simply Wall Street
BEARISH
Olin's (NYSE:OLN three-year decrease in earnings delivers investors with a 59% loss
Olin Corporation (NYSE:OLN) shareholders have experienced a 59% loss over the last three years, largely due to a 63% annual decrease in earnings per share. Despite the significant share price drop, insider purchases suggest some confidence in future improvements. The total shareholder return, including dividends, still reflects a substantial loss for investors.
Dec 18, 2025 • MarketBeat
NEUTRAL
Olin (NYSE:OLN) Price Target Lowered to $21.00 at Citigroup
Citigroup has lowered its price target for Olin (NYSE:OLN) from $23.00 to $21.00, maintaining a "neutral" rating, which suggests a modest 2.7% upside. This adjustment comes amidst mixed analyst coverage, with a consensus "Hold" rating and a target of $24.71, even as the company recently surpassed EPS estimates despite slightly missing revenue. Olin's stock is currently trading near its 52-week low.
Dec 17, 2025 • MarketBeat
NEUTRAL
Thrivent Financial for Lutherans Trims Stake in Olin Corporation $OLN
Thrivent Financial for Lutherans has reduced its stake in Olin Corporation ($OLN) by 11.5%, selling 199,522 shares but still owning 1.34% of the company. Despite this, institutional investors collectively hold 88.67% of Olin's stock, with other firms like Prudential and Pzena Investment Management increasing their holdings. Olin recently beat EPS estimates, offers a $0.20 quarterly dividend with a 3.7% yield, and maintains a consensus "Hold" rating from analysts.
Dec 15, 2025 • MarketBeat
NEUTRAL
49,213 Shares in Olin Corporation $OLN Bought by V. M. Manning & CO. Inc.
V. M. Manning & CO. Inc. recently acquired 49,213 shares of Olin Corporation (NYSE:OLN) in the second quarter, making it their 21st largest holding valued at approximately $989,000. Despite Olin beating EPS estimates, revenue slightly missed expectations, and the company maintains an average "Hold" rating from analysts with an average price target of $25.00. The company's dividend payout ratio of 173.91% raises concerns about its sustainability.
Dec 14, 2025 • MarketBeat
SOMEWHAT-BULLISH
Semper Augustus Investments Group LLC Purchases 94,970 Shares of Olin Corporation $OLN
Semper Augustus Investments Group LLC increased its stake in Olin Corporation by 13.5% during Q2, now owning 797,436 shares valued at $16.02 million, representing 0.70% of Olin. While institutional investors own a significant portion of Olin, analysts generally rate the stock as "Hold" with an average price target of $25. The company recently reported better-than-expected quarterly EPS but has an elevated dividend payout ratio.