Olin Corporation (OLN): A Bull Case Theory

We came across a bullish thesis on Olin Corporation Waterboy’s Substack by Waterboy. In this article, we will summarize the bulls’ thesis on OLN. Olin Corporation’s share was trading at $21.89 as of July 29th. OLN’s trailing and forward P/E were 19.62 and 37.31 respectively according to Yahoo Finance.

Is Olin Corporation (OLN) the Undervalued Chemical Stock to Buy Now?

A factory worker in heavy protective clothing, overseeing the production of chlorine.

Olin Corporation (OLN), trading at $21.26 with a market cap of $2.39 billion and enterprise value...