Live Quote · NYSEOCBasic Materials· Construction Materials

Owens Corning

$143.35 2.20%(+$3.09)
TickerSpark Score
57/100
Mixed
88
Valuation
30
Profitability
10
Growth
56
Health
100
Momentum

Built from real-time financials, refreshed daily. For a full Analyst Grade with bull/bear case, price targets, and qualitative risk analysis, generate a OC research report →

52-Week Range73% of range
Low
$97.53
Current
$143.35
High
$159.91
Company Overviewwww.owenscorning.com

About the company

Owens Corning provides residential and commercial building products in the United States, Europe, the Asia Pacific, and internationally. It operates through three segments: Roofing, Insulation, and Doors. The company offers laminate and strip asphalt roofing shingles, roofing components, and oxidized asphalt.

CEO
Brian D. Chambers
IPO
2006
Employees
25,000
HQ
Toledo, OH, US

Price Chart

-4.58% · this period
$158.96$128.62$98.28Jul 10Jan 08Jul 10
Valuation
Market Cap
$11.54B
P/E
-21.46
P/S
1.17
P/B
3.15
EV/EBITDA
24.64
Div Yield
2.06%
Profitability
Gross Margin
26.98%
Op Margin
7.07%
Net Margin
-5.42%
ROE
-12.50%
ROIC
6.34%
Growth & Income
Revenue
$10.10B · -7.95%
Net Income
$-522,000,000 · -180.68%
EPS
$-6.26 · -184.14%
Op Income
$1.72B
FCF YoY
-22.73%
Performance & Tape
52W High
$159.91
52W Low
$97.53
50D MA
$126.28
200D MA
$120.91
Beta
1.30
Avg Volume
1.27M
AI Analysis · OC

AI snapshot

Six angles, distilled from the data.

Technical Setup

The stock is in a constructive multi-month uptrend, trading well above its 200-day average and still above its 50-day average. It remains below the 52-week high, so the setup is strong but not fully extended, with the recent pullback looking like a reset inside a larger advance.

Analyst Consensus

Street sentiment is cautious-to-positive: the consensus is Hold, but the average target of $148.71 sits above the last close and recent revisions have leaned higher. Deutsche Bank lifted its target to $165, Evercore ISI upgraded to Outperform, and several firms raised targets in May and June.

Earnings Watch

The next print follows a mixed run: 5 of the last 7 quarters beat, but the two most recent reported quarters missed. Analysts still model a sharp rebound, with 2026 EPS at $9.45 versus a 2025 estimate of $12.21, so margin recovery and execution will matter more than top-line growth alone.

Insider Pulse

The pattern is modest net selling, with two discretionary sales and no discretionary open-market buying. Most of the recent activity is award-related and likely routine compensation flow, while the sales from the President of Doors and the Vice President/Controller are the only clear negative signals.

Financial Health

Profitability is uneven, with a 27.2% gross margin, 7.33% operating margin, and a -5.43% net margin. Cash generation is a strength, with $2.61 billion of free cash flow and a 22.08% FCF yield, but leverage is meaningful at $6.16 billion of debt against $353 million of cash.

Peer Snapshot

OC’s edge is scale and cash generation in building products, but earnings volatility and leverage keep it from screening as a clean quality leader. At 13.94x earnings, it trades at a moderate valuation for Industrials, below the enthusiasm implied by the higher target cluster.

Form 4 · Filings

Recent insider transactions

Who's buying, who's selling, and how much.

DateInsiderTypeShares
May 28, 26Marcon Rachel Barthelemysell700
May 8, 26FESTA ALFRED Eother407
May 8, 26Martin Paul Edwardother382
May 8, 26Nimocks Suzanne Pother414
May 8, 26Lonergan Edward Fother750
May 8, 26Doerfler Marisell1,926
May 8, 26Collins Michelle Tother478
May 8, 26Elsner Adrienneother382
May 8, 26Williams John Davidother382
May 8, 26CORDEIRO EDUARDO Eother407
Coverage · OC

Our OC coverage

Recent articles, reports, and earnings notes.

View all →
For Active Investors

Want a deeper read on OC?

Generate a full analyst-grade report — bull/bear case, price targets, valuation depth, and a complete financial breakdown.

Generate OC report →
Internal Compare

Similar companies

Peers in the same neighborhood.

AI analysis · Last refreshed July 7, 2026 · Live quote · Not investment advice