Olin Corporation’s stock price was $21.26 with a market cap of $2.39 billion and enterprise value of $5.57 billion. The company operates in three segments and has a strong track record of profitability and capital return. Elite value investors like Seth Klarman have shown interest in OLN due to its stable business and disciplined financial management.

The company has paid dividends for 393 consecutive quarters and has retired nearly one-third of its outstanding shares since 2015 while reducing net debt. Investors like Christopher Bloomstran have taken notice of OLN’s potential, with Semper Augustus increasing its stake by 0.46% last quarter. Olin’s history of shareholder-friendly actions and recent interest from long-term investors suggest a compelling opportunity for contrarian investors.

Olin Corporation’s stock price is near its 52-week low, potentially signaling an opportunity for upside as the market begins to recognize its stable cash generation and strong balance sheet. With a history of stability and diversified industrial exposure, OLN presents a compelling option for investors seeking long-term growth and capital returns.

Read more at Yahoo Finance: Olin Corporation (OLN): A Bull Case Theory