Top 5 Stock Picks of Scott Ferguson’s Sachem Head Capital

3. Olin Corporation (NYSE:OLN)

Value of Sachem Head Capital’s Stake: $691.6 million

Percentage of Sachem Head Capital’s 13F Portfolio: 17.91%

No. of Hedge Fund Holders: 37

Olin Corporation (NYSE:OLN) is a chemical and ammunition maker and distributor. Chlor Alkali Products & Vinyls, Epoxy, and Winchester are the three segments in which the company operates.

Sachem Head Capital Stake owns approximately 15 million shares worth $691.6 million in Olin Corporation (NYSE:OLN), accounting for 17.91% of its total holdings.

At the end of the second quarter of 2021, 37 hedge funds in the database of Insider Monkey held stakes worth $1.3 billion in the firm.

Analysts are bullish on Olin Corporation’s (NYSE:OLN) long-term prospects, with investment advisories like Piper Sandler, JPMorgan, Wells Fargo, KeyBanc, and Citi raising their price targets on the stock in October.