Owens Corning

$113.66

$-0.49 (-0.43%)

Jan 5, 2026

Price History (1Y)

Analysis

Owens Corning is a company in the Industrials sector, specifically within the Building Products & Equipment industry. With a market capitalization of $9.51 billion, it has a significant scale, employing 25,000 individuals worldwide. The company's financial health reveals mixed indicators. Its profitability margins are as follows: gross margin stands at 28.5%, operating margin is 18.1%, and profit margin is -4.1%. In terms of returns, Owens Corning recorded an 8.2% return on assets but a negative 1.6% return on equity. The company's balance sheet shows a debt-to-equity ratio of 126.36 and a current ratio of 1.40. Cash reserves amount to $286 million, while total debt stands at $5.61 billion. Owens Corning's valuation context is characterized by a forward price-to-earnings (P/E) ratio of 10.38 and an enterprise value-to-EBITDA (EV/EBITDA) ratio of 5.79. The company's revenue has shown a year-over-year decrease of -2.9%. Dividend yield stands at 251%, with a payout ratio of 31.6%.

This analysis is AI-generated for informational purposes only and should not be considered financial advice. Data may be delayed or inaccurate. Always do your own research and consult a qualified financial advisor before making investment decisions.

About Owens Corning

Owens Corning provides residential and commercial building products in the United States, Europe, the Asia Pacific, and internationally. It operates through four segments: Roofing, Insulation, Doors, and Composites. The company offers laminate and strip asphalt roofing shingles, roofing components, and oxidized asphalt. It also provides high, mid, and low temperature products; thermal and acoustical batts, loosefill insulation, spray foam, and foam sheathing and accessories under the Owens Corning PINK, Next Gen, and FIBERGLAS Insulation brands; and glass fiber pipe insulation, energy efficient flexible duct media, bonded and granulated stone wool insulation, and cellular glass insulation and foam insulation under the FOAMULAR, FOAMGLAS, and Paroc brand names. In addition, the company offers residential interior and exterior doors; aluminum framed glass doors and window solutions; and door components, such as frames, sills, weather-stripping, and hinges and locks. Further, it manufactures, fabricates, and sells glass reinforcements in the form of fiber and mats. The company distributes its products to distributors, home centers and lumberyards, installers, retailers, homebuilders, contractors, dealers, parts molders, and fabricators. Owens Corning was incorporated in 1938 and is headquartered in Toledo, Ohio.

Visit website →

Key Statistics

Market Cap
$9.51B
P/E Ratio
N/A
52-Week High
$192.96
52-Week Low
$97.53
Avg Volume
1.56M
Beta
1.34
Dividend Yield
251.00%

Company Info

Exchange
NYQ
Country
United States
Employees
25,000