Bank of America Corp DE bought a new stake in Owens Corning Inc (NYSE: OC) in the undefined quarter, according to its most recent disclosure with the SEC. The fund bought 840,997 shares of the constru
Owens Corning NYSE: OC reported second-quarter 2026 revenue of $2.8 billion and adjusted EBITDA of $660 million, producing a 24% adjusted EBITDA margin as the building-products manufacturer cited comm
Owens Corning (OC) Q2 2026 Earnings Call Transcript