Olin (OLN) shares rallied 5.8% in the last trading session to close at $23.86. This move can be attributable to notable volume with a higher number of shares being traded than in a typical session.
We recently published 10 Stocks Crashing Hard Despite Highly Optimistic Market. Olin Corporation (NYSE:OLN) is one of the worst-performing stocks on Tuesday. Olin Corporation fell for a second day on ...
Olin's cost savings, improved military sales outlook, and recent share repurchases signal undervaluation at $19-$20 per share versus intrinsic value. Debt refinancing, cash acquisitions, and reduced ...
Olin Corporation OLN announced the completion of the buyout of AMMO, Inc’s small caliber ammunition assets. The acquisition of the assets was announced in January 2025. The assets, employees and ...
We came across a bullish thesis on Olin Corporation on Penny on the Dollar’s Substack. In this article, we will summarize the bulls’ thesis on OLN. Olin Corporation’s share was trading at $25.68 as of ...