Company Deep Dive

Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.

Request Deep Dive(50 Feathers)

OC

HoldSecond Wind

Owens Corning · Industrials · United States · $11.3B · Avg Vol: $117M/d

56
StockRank
Get insider-trade alerts
Q
35
V
53
M
63
P/E (TTM)
ROE
-9.5%
D/E
1.5x
Dividend %
2.3%

COMPANY DESCRIPTION

Owens Corning is a global leader in building materials and composites, manufacturing and marketing insulation, roofing, and fiberglass composite solutions for residential, commercial, and industrial applications. The company's competitive moat is derived from its strong brand recognition, extensive distribution networks, and scale advantages in manufacturing and innovation across its core product lines. Owens Corning maintains a market-leading position, driven by a commitment to sustainability and material science.

FINANCIAL SUMMARY (USD)

Year2022202320242025CAGRTTM2026E2027EFwd CAGR
Revenue9.8B8.4B9.9B10.1B1.2%9.8B10.0B10.3B1.1%
EPS12.8513.277.45-6.22-23.9%-4.82
Shares91.9M87.2M85.4M80.2M-12.7%79.0M
Debt3.2B3.3B5.5B5.7B21.0%5.7B
Equity4.6B5.2B5.1B3.9B-5.6%
Op CF1.8B1.7B1.9B1.8B0.5%1.8B
Inv CF-623.0M-356.0M-3.4B-765.0M
Fin CF-974.0M-877.0M334.0M-1.1B
Loading 1Y...
PRICE (1Y)-5.6%
129136144151159Jul 29Aug 19Sep 9
SMA 50SMA 200

Close
$128.67
RSI (14)
17.2
52W High
$159.88
From 52W High
0.8%

SCORE BREAKDOWN

Quality
35
ROIC
0.5%13.8
ROE
-9.5%9.2
GP/Assets
19.9%57.7
Op. Margin
17.8%82.4
FCF/Assets
6.9%74.4
Piotroski
416.8
Int. Cover
0.2x12.6
D/E Ratio
1.50x10.2
Current Ratio
1.16x21.3
Value
53
P/E (TTM)
N/A
EV/EBITDA
8.5x68.1
P/FCF
12.6x69.5
P/B
2.9x35.4
P/S
1.1x59.8
Div Yield
2.3%52.8
Momentum
63
52W High %
80%60.3
RS 6M
9%75.8
SMA 50/200
1.16x87.3
EPS Rev 4W
+2.0%56.7
EPS Rev 12W
+0.8%36.0
EPS Improve
+349%91.6
Q Growth
-38%13.3

FUNDAMENTALS

Market Cap
$11.3B
P/E (Forward)
11.5x
Gross Margin
26.2%

SECTOR PEERS

Closest peers in Industrials, ranked by industry match, size, and score similarity. Cross-listings of OC are excluded.

TickerCompanyMkt CapStockRankSignal
OCOwens Corning(you)$11.3B56Hold
WMSAdvanced Drainage Systems, Inc.$10.3B56Hold
SPXCSPX Technologies, Inc.$10.0B49Hold
CSLCarlisle Companies Incorporated$14.2B62Hold
AWIArmstrong World Industries, Inc.$7.4B63Hold
LIILennox International Inc.$13.6B37Hold
FBINFortune Brands Innovations, Inc.$5.4B43Hold
MASMasco Corporation$14.4B79Buy
MAIRMadison Air Solutions Corporation$13.2B27Sell
AAONAAON, Inc.$6.3B33Sell

Peer medians: ROE 8.8% · P/E 27.5x · Gross margin 29.3%

Owens Corning (OC): Stock Score Summary

Owens Corning (OC) has a MoatMap StockRank of 56/100 based on Quality (35/100), Value (53/100), and Momentum (63/100) factor scores. The current signal is HOLD.

Owens Corning is a global leader in building materials and composites, manufacturing and marketing insulation, roofing, and fiberglass composite solutions for residential, commercial, and industrial applications. The company's competitive moat is derived from its strong brand recognition, extensive distribution networks, and scale advantages in manufacturing and innovation across its core product lines. Owens Corning maintains a market-leading position, driven by a commitment to sustainability and material science.

Key Financial Metrics

Price$128.67
Market Cap$11.3B
P/E (Forward)11.55
Price/Book2.91
Return on Equity-9.5%
Return on Invested Capital0.5%
Debt/Equity1.50x
Gross Margin26.2%
Operating Margin17.8%
Revenue Growth0.3%
Dividend Yield2.3%
Free Cash Flow$897M

Owens Corning operates in the Building Products & Equipment industry, part of the Industrials sector (United States).

Frequently Asked Questions

What is Owens Corning’s (OC) StockRank?
MoatMap’s StockRank for Owens Corning (OC) is 56/100, with a Hold signal. It is a composite of Quality (35), Value (53), and Momentum (63) factor ranks across MoatMap’s universe of 25,000+ stocks.
Does Owens Corning have an economic moat?
Owens Corning (OC) has a Quality factor score of 35/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage: the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Owens Corning a buy, hold, or sell?
MoatMap’s current signal for Owens Corning (OC) is Hold, based on a StockRank of 56/100. Signals are derived mechanically from the StockRank composite and should be one input among many; combine with your own thesis on management, competitive position, and valuation.
What sector is Owens Corning in?
Owens Corning (OC) operates in the Industrials sector, specifically the Building Products & Equipment industry (United States).