We came across a bullish thesis on Owens Corning (OC) on Twitter by Brian Coughlin. In this article, we will summarize the bulls’ thesis on OC. Owens Corning (OC)’s share was trading at $187.77 as of ...
Owens Corning engages in the development, manufacture, and marketing of insulation, roofing, and fiberglass composites. It operates through the following segments: Composites, Insulation ...