Skip to main content
Skip to main content
OC logo

Owens Corning (OC) Stock Analysis

Educational signal · not a buy or sell recommendation · How to read this

$127.49 -$1.18 (-0.92%) |Fair · 47
Owens Corning (OC) bottom line: Split View — our Council read (48/100) and AI Score (47/100) broadly agree. Strongest signal: Seth Klarman bullish · Biggest watch-out: Financial Safety weak.Educational signal, not a buy or sell recommendation. Compare sector peers → · Read the method →
MCap: $10.3B| Vol: 1.10M| Target: $178.14 (+39.7%) (Aug 25, 2026) (estimate, not advice)| 52-wk range: $97.53 – $159.91

Market cap $10.3B is the value of all shares combined. Beta 1.34: the stock has moved about 34% more than the S&P 500.

Data from FMP · Methodology

For informational purposes only. Not financial advice. Machine-generated analysis by Stock Expert AI — model gemini-2.0-flash, generated May 10, 2026. Editorial oversight is systemic, not page-by-page. Editorially accountable: Sedat ANAK, Founder and Editor-in-Chief. Data sources: Financial Modeling Prep, Yahoo Finance, SEC EDGAR

Quick Answer

Owens Corning (OC) trades at $127.49 with MoonshotScore 47/100 (Grade C). Owens Corning is a global leader in building and industrial materials, specializing in insulation, roofing, and composites. Market cap: $10.3B, Sector: Industrials.

Price as of Sep 11, 2026 · Last analyzed: May 10, 2026
Owens Corning is a global leader in building and industrial materials, specializing in insulation, roofing, and composites. The company operates through three segments, serving diverse markets from residential construction to renewable energy.

OC stock analysis for 2026: Analysts have set a consensus price target of $178.14 for Owens Corning, suggesting 39.7% upside from the current price of $127.49. The AI MoonshotScore is 47/100, in the Fair band (45-64) — a research signal, not a recommendation. Key factors: analyst coverage, AI-driven quantitative scoring.

Watch the OC film Every key number, told as a short cinematic story — just press play. ~2 min

These figures come from statements filed 12 months ago — the most recent this company has published.

Council Score · Weighted Average of 3 Disciplines
Split View 48/100 · C

OC: 1/3 scored disciplines lean bearish. Dominant signal: Seth Klarman bullish.

How is this calculated? →
MoonshotScore · Five-pillar engine · 47/100
Business Quality
Neutral Is this a genuinely good business?
Financial Safety
Negative Could this blow up on me?
Valuation
Weak Am I paying a fair price?
Growth Durability
Neutral Is the growth real and likely to last?
Momentum
Moderate Is the market already moving on this?

Strongest side: Momentum (7/10, Moderate). Weakest side: Financial Safety (1/10, Negative).

Legends Council · 5 Legends + Moon AI

AI simulations built from the named investors' published principles. Not affiliated with, endorsed by, or the opinion of these individuals. How these lenses are built

Dalio-style lens (simulated)Ray Dalio
Favorable read
Griffin-style lens (simulated)Ken Griffin
Favorable read
Simons-style lens (simulated)Jim Simons
Neutral read
Englander-style lens (simulated)Izzy Englander
Unfavorable read
Klarman-style lens (simulated)Seth Klarman
Favorable read
Moon AI lens (model)
Neutral read
Munger's Mindset · Balance Sheet & Valuation
Financial Health
Negative
Margin of Safety
Fairly Valued
Council Score · Weighted Average of 3 Disciplines · See tabs for details →
The lenses are modelled on the published principles of the investors named. We are not affiliated with them, they have not endorsed this, and it is not their opinion of this stock.

Why this analysis is different

  • A sector-relative MoonshotScore — five pillars (business quality, financial safety, valuation, growth durability, momentum) re-ranked nightly against the full universe of US-listed common stocks.
  • An AI Council read across up to eight perspectives — value, macro, quantitative, and momentum lenses — that shows where they disagree instead of averaging the tension away.
  • Figures come straight from FMP and Yahoo Finance filings data. The AI writes the narrative around the numbers — it never edits the numbers.

Owens Corning (OC) Industrial Operations Profile

CEOBrian D. Chambers
Employees25,000
HeadquartersToledo, OH, US
IPO Year2006
IndustryConstruction

Owens Corning, a global leader in the Industrials sector, manufactures and markets insulation, roofing, and fiberglass composites. With a presence in the United States, Canada, Europe, and Asia Pacific, the company serves diverse markets, leveraging its established brand and integrated operations across three key segments.

Data Provenance | Financial Data Quantitative Analysis NYSE Analysis: May 10, 2026

What Is the Investment Thesis for OC?

AI-written as of May 10, 2026 — figures and tone reflect the data available then, not today's score.

With a market capitalization of $10.3B and a dividend yield of 2.43%, the company offers a blend of value and income. Key value drivers include the increasing demand for energy-efficient building materials and the growth in residential and commercial construction. Ongoing catalysts include strategic acquisitions and product innovations. However, investors should be aware of potential risks such as fluctuations in raw material prices and cyclical downturns in the construction industry. The company's ability to maintain its gross margin of 26.9% and effectively manage its operations will be crucial for sustained profitability.

Based on FMP financials and quantitative analysis

OC Key Highlights

AI-written as of May 10, 2026 — figures and tone reflect the data available then, not today's score.

Market capitalization of $10.3B, reflecting its significant presence in the building materials industry.

  • Dividend yield of 2.43%, providing a steady income stream for investors.
  • Gross margin of 26.9%, indicating solid profitability in its core operations.
  • Beta of 1.34, suggesting higher volatility compared to the overall market.
  • Operates in three segments: Composites, Insulation, and Roofing, providing diversification.

Who Are OC's Competitors?

OC is benchmarked below against 8 industry peers on price, market cap, and our AI MoonshotScore.

Company Price Change Market Cap MoonshotScore
TT Trane Technologies plc $443.02 +0.73% $97.5B 765-pillar
JCI Johnson Controls International plc $142.81 -1.45% $86.5B 675-pillar
LII Lennox International Inc. $376.00 +0.91% $13.0B 755-pillar
CSL Carlisle Companies Incorporated $329.74 -2.31% $13.3B 765-pillar
MAS Masco Corporation $67.64 -2.51% $13.3B 815-pillar
WMS Advanced Drainage Systems, Inc. $127.16 -3.51% $9.75B 695-pillar
AZEK The AZEK Company Inc. $54.35 -0.93% $7.82B
BECN Beacon Roofing Supply, Inc. $124.17 -0.08% $7.72B

AI Score by Stock Expert AI · Price data: FMP / Yahoo Finance

What Are OC's Key Strengths?

Strong brand recognition and reputation.

  • Diversified product portfolio across multiple segments.
  • Integrated operations providing cost efficiencies.
  • Extensive distribution network.

What Are OC's Weaknesses?

Exposure to cyclical downturns in the construction industry.

  • Profit Margin of -5.4%
  • Dependence on raw material prices.
  • Potential environmental liabilities.

What Could Drive OC Stock Higher?

Increasing demand for energy-efficient building materials driven by stricter building codes and consumer preferences.

  • Strategic acquisitions to expand product portfolio and geographic reach.
  • Innovation in composite materials and sustainable building solutions.
  • Potential infrastructure spending initiatives by governments, boosting demand for construction materials.

What Are the Key Risks for OC?

Negative return on equity (-12.5%) — the business is not currently generating profit on shareholder capital.

  • Fluctuations in raw material prices, such as asphalt and fiberglass, impacting profitability.
  • Cyclical downturns in the construction industry affecting demand for building materials.
  • Changes in building codes and regulations creating compliance challenges.
  • Intense competition from other building material manufacturers.
  • Environmental regulations and potential liabilities related to manufacturing processes.

What Are the Growth Opportunities for OC?

  • Expansion in Sustainable Building Materials: The increasing focus on sustainable construction practices presents a significant growth opportunity for Owens Corning. By developing and marketing eco-friendly insulation and roofing products, the company can capitalize on the growing demand for green building solutions. The global green building materials market is projected to reach $428.5 billion by 2027, offering substantial potential for revenue growth. Timeline: Ongoing.
  • Strategic Acquisitions: Owens Corning can pursue strategic acquisitions to expand its product portfolio and geographic reach. Acquiring companies with complementary technologies or market access can enhance its competitive position and drive revenue growth. The company has a history of successful acquisitions, and further strategic moves can create significant value. Timeline: Ongoing.
  • Innovation in Composite Materials: The Composites segment offers opportunities for innovation in materials science. Developing new composite materials with enhanced performance characteristics can open up new applications in industries such as automotive, aerospace, and renewable energy. Investing in research and development to create advanced composite solutions can drive long-term growth. Timeline: Ongoing.
  • Penetration of Emerging Markets: Expanding its presence in emerging markets, particularly in Asia Pacific, can drive significant growth for Owens Corning. The increasing urbanization and infrastructure development in these regions create strong demand for building materials. Establishing a stronger foothold in these markets can diversify its revenue streams and reduce reliance on mature markets. Timeline: Ongoing.
  • Digital Transformation: Implementing digital technologies across its operations can improve efficiency, reduce costs, and enhance customer service. Investing in digital platforms for sales, marketing, and supply chain management can streamline processes and improve decision-making. Embracing digital transformation can drive operational excellence and improve profitability. Timeline: Ongoing.

What Are OC's Competitive Advantages?

  • Established brand reputation with well-known brands like Owens Corning PINK and FIBERGLAS Insulation.
  • Integrated operations across three key segments: Composites, Insulation, and Roofing.
  • Diverse product portfolio serving a wide range of applications.
  • Extensive distribution network through distributors, home centers, and contractors.

What Does OC Do?

Founded in 1938 and headquartered in Toledo, Ohio, Owens Corning has evolved into a global leader in building and industrial materials. The company operates through three primary segments: Composites, Insulation, and Roofing. The Composites segment manufactures and sells glass reinforcements and glass fiber products used in various applications, including building structures, roofing shingles, and wind-energy turbine blades. This segment directly serves parts molders, fabricators, and shingle manufacturers. The Insulation segment produces insulation products for residential, commercial, and industrial markets, offering solutions for thermal and acoustical applications. These products are sold under well-known brands like Thermafiber, FOAMULAR, and Owens Corning PINK. The Roofing segment manufactures and sells asphalt roofing shingles, roofing components, and synthetic packaging materials, targeting residential and commercial construction through distributors, home centers, and contractors. Owens Corning's integrated business model and diverse product portfolio enable it to serve a wide range of customers across different geographies, solidifying its position in the construction and industrial materials market.

What Products and Services Does OC Offer?

  • Manufactures and markets insulation products for residential, commercial, and industrial applications.
  • Produces and sells roofing materials, including asphalt shingles and roofing components.
  • Fabricates and sells glass reinforcements and glass fiber products.
  • Offers solutions for thermal and acoustical insulation.
  • Provides materials for building structures, roofing, and infrastructure.
  • Serves the building and construction, renewable energy, and infrastructure markets.
  • Sells products through distributors, home centers, lumberyards, retailers, and contractors.

How Does OC Make Money?

  • Manufacturing and selling insulation, roofing, and composite materials.
  • Operating through three segments: Composites, Insulation, and Roofing.
  • Generating revenue through direct sales to parts molders, fabricators, and shingle manufacturers.
  • Utilizing distributors, home centers, and contractors for product distribution.

What Industry Does OC Operate In?

Owens Corning operates in the construction materials industry, which is influenced by factors such as housing starts, commercial construction, and infrastructure spending. The industry is characterized by moderate growth, driven by increasing demand for energy-efficient building solutions and sustainable materials. Key competitors include Trane Technologies plc (TT), Johnson Controls International plc (JCI), and Lennox International Inc. (LII). Owens Corning differentiates itself through its integrated operations, established brand reputation, and diverse product portfolio. The market is also subject to cyclical trends, with economic downturns impacting construction activity and demand for building materials.

Who Are OC's Key Customers?

  • Insulation installers
  • Home centers and lumberyards
  • Retailers and distributors
  • Roofing contractors
  • Manufacturers in automotive, chemical, rubber, and construction industries
Model self-rating on this text: 83% (not a measure of the evidence) Updated: May 10, 2026

Research confidence

High 100/100

Broad, current evidence sits behind this analysis.

  • Scored on 100% of our measures
  • Price is current
  • Latest filing 37 days ago
  • Covered by analysts

Why 47?

Measured against companies in the same sector. The figures below are the factor contributions the scoring engine itself produced.

What is helping

  • +0.20 Share dilution (Growth)
  • +0.14 3-year revenue per share (Growth)
  • +0.14 6-month price trend (Momentum)

What is holding it back

  • -0.60 Net debt vs earnings (Financial Strength)
  • -0.37 Debt to equity (Financial Strength)
  • -0.36 5-year net income per share (Growth)

Contribution = how far the company sits from its sector on that measure, weighted by how much the pillar counts. Not investment advice. How the score is built →

MoonshotScore History

Recorded daily since 2026-08-23 · 19 snapshots

2026-08-23 49
2026-08-26 50
2026-08-29 49
2026-09-01 48
2026-09-04 47
2026-09-07 47
2026-09-10 47

What changed?

The grade moved from 49 to 47 (-2).

What moved it up or down:

  • -31 Valuation
  • -9 Momentum
  • -2 Growth Durability

Held back by:

  • +4 Business Quality

Over the same 18 days the stock moved -13.1%.

Company Profile

Owens Corning operates in the Construction Materials industry within the Basic Materials sector. It is headquartered in Toledo, US. The company is led by CEO Brian D. Chambers. OC has traded publicly since 2006.

ROE -12%

Key Financial Metrics

Return on equity for Owens Corning stands at -12.5%, a gauge of how efficiently it converts shareholder capital into profit. Return on assets is -4.1%, showing how much profit it generates from its asset base. Its free cash flow yield is 3.9%, a gauge of the cash the business throws off relative to its market value. A current ratio of 1.24 indicates the company holds enough short-term assets to cover its near-term obligations. Its earnings yield is -4.3%, the inverse of the P/E and a quick read on earnings relative to price.

OC Valuation & Market Position

With a $10.3B market cap, Owens Corning sits in the large-cap segment of the market. Analyst price targets span from $159.00 to $198.00, with a consensus of $178.14. At the current price of $127.49, that implies approximately 40% upside potential. Relative to its peer group, OC's quantitative score of 47/100 is below the peer average of 74/100.

Quarterly Financial Performance: Owens Corning

Revenue for Owens Corning came in at $2.76B during Q2 FY2026, a 21.7% improvement versus the preceding quarter. The company recorded net income of $226.0M, with diluted EPS of $2.80. Revenue has increased across the last three reported quarters, suggesting sustained momentum for this large-cap Industrials company. Across the four most recent quarters, OC averaged $-2.03 in diluted EPS.

F-Score 4/9

Financial Health

Owens Corning's Piotroski F-Score is 4/9, a 9-point checklist of profitability, leverage and efficiency — a middling fundamental profile. Its Altman Z-Score of 2.02 places it in the grey zone, a middle ground that warrants monitoring.

6/8 beats

Earnings Track Record

Owens Corning has beaten Wall Street's EPS estimate in 6 of its last 8 reported quarters — a consistent record of delivering on expectations. Reported results have landed about 8.2% above estimates on average.

Net buying

Insider Activity

Over the past six months, Owens Corning insiders filed 43 SEC Form 4 transactions — 5 sales and 38 purchases. On net that is roughly 47K shares acquired (about $7.0M) — insiders putting money in tends to read as conviction.

OC Financials

Fundamental Snapshot

Revenue Growth (FY)
-7.9%
Net Income Growth (FY)
-180.7%
EPS Growth (FY)
-184.1%
Free Cash Flow Growth (FY)
-22.7%
Return on Equity (TTM)
-12.5%
Current Ratio
1.2
EV/EBITDA (TTM)
25.7

Based on FMP financials and quantitative analysis · FY 2025

Bull Case vs Bear Case

Bull Case

  • Strong brand recognition and reputation.
  • Diversified product portfolio across multiple segments.
  • Integrated operations providing cost efficiencies.
  • Extensive distribution network.

Bear Case

  • Exposure to cyclical downturns in the construction industry.
  • Profit Margin of -5.4%
  • Dependence on raw material prices.
  • Potential environmental liabilities.

AI-generated arguments based on insider flow, news sentiment and technicals — not financial advice · September 2026

Recent Quarterly Results

Quarter Revenue Net Income EPS
Q2 FY2026 $2.76B $226M $2.80
Q1 FY2026 $2.27B -$105M -$1.31
Q4 FY2025 $2.14B -$297M -$3.70
Q3 FY2025 $2.68B -$494M -$5.92

Q2 FY2026 · filed 5 Aug 2026 · SEC EDGAR →

Based on FMP financials and quantitative analysis

OC Latest News

OC Analyst Consensus

Consensus Rating

Aggregated Buy/Hold/Sell recommendations collected by Financial Modeling Prep for OC.

Price Targets

Low
$159.00
Consensus
$178.14
High
$198.00

Median: $177.00 (+39.7% from current price)

Source: FMP analyst consensus · as of Aug 25, 2026 · an estimate, not advice

OC MoonshotScore

47/100

What does this score mean?

MoonshotScore is Stock Expert AI's proprietary 0-100 research rating, not a buy or sell recommendation. OC scores 47/100 (Grade C): the number comes from the five-pillar engine (business quality, financial safety, valuation, growth durability, momentum), re-ranked daily against sector peers.

Leadership: Brian D. Chambers

CEO

Brian D. Chambers serves as the Chief Executive Officer of Owens Corning, bringing extensive experience in the building materials industry. Before assuming the CEO role, he held various leadership positions within the company, including serving as the Chief Operating Officer. His career at Owens Corning spans several years, during which he has demonstrated expertise in strategic planning, operational management, and business development. His deep understanding of the company's operations and markets positions him well to lead Owens Corning.

Track Record: Under Brian Chambers' leadership, Owens Corning has focused on driving innovation, expanding its sustainable product offerings, and enhancing operational efficiency. Key achievements include navigating the company through challenging market conditions and implementing strategic initiatives to drive long-term growth. He has also overseen significant investments in research and development to create new and innovative building material solutions. He is responsible for managing 25000 employees.

OC Industrials Stock FAQ

What does the AI Score mean for OC?

OC holds an AI Score of 47/100 (Grade: C). This is an educational research signal, not a buy or sell recommendation. The number comes from the five-pillar engine (business quality, financial safety, valuation, growth durability, momentum), re-ranked daily against sector peers. Owens Corning is a global leader in building and industrial materials, specializing in insulation, roofing, and composites.

Is OC a good stock?

Stock Expert AI does not rate OC buy, sell or hold. Owens Corning carries a MoonshotScore of 47/100 on the five-pillar engine, a research rating against its peers. Whether it fits is your call: check what it sells, whether it earns, what the price assumes, and what would prove you wrong.

How does Owens Corning compare to competitors in its industry?

Owens Corning competes with companies like Trane Technologies plc (TT), Johnson Controls International plc (JCI), and Lennox International Inc. (LII) in the building materials and construction industry.

What are the key factors to evaluate for OC?

Owens Corning (OC) holds a MoonshotScore of 47/100 (low). Analysts target $178.14 (+40%). With a market capitalization of $10.3B and a dividend yield of 2.43%, the company offers a blend of value and income. Not financial advice.

How frequently does OC data refresh on this page?

OC's price was last updated on Sep 11, 2026 and refreshes on page view during U.S. market hours; the quote is a provider snapshot, not an exchange feed. Fundamentals update after quarterly filings; the MoonshotScore recalculates nightly; news aggregates continuously.

What has driven OC's recent stock price performance?

Owens Corning (OC) moves on earnings results, analyst revisions, sector rotation, and market sentiment. Notable catalyst: Strong brand recognition and reputation. See the News tab for the latest drivers. Past performance does not predict future results.

Should investors consider OC overvalued or undervalued right now?

Owens Corning (OC) has no trailing P/E available here, so lean on price-to-sales and cash flow in the Financials tab. Analysts target $178.14 (+40%) — upside seen. Compare P/E, P/S, and EV/EBITDA against sector peers for a full view.

Can I buy fractional shares of OC?

Yes, most major brokerages offer fractional shares of Owens Corning (OC) with no minimum purchase requirement. This means you can invest any dollar amount regardless of the share price. Check your brokerage platform for specific terms, fees, and fractional share availability.

How can I track OC's earnings and financial reports?

Owens Corning (OC) reports quarterly earnings approximately 4-6 weeks after each fiscal quarter ends. You can track earnings dates, revenue and EPS estimates, and actual results on this page's Financials tab. Earnings surprises (beats or misses) often cause significant short-term price moves. Your brokerage can send alerts for OC earnings announcements.

Disclaimer: This content is for informational purposes only and does not constitute investment advice. Always do your own research and consult a financial advisor.

Official Resources

Price as of Analysis updated MoonshotScore as of
Data Sources & Methodology
Market data powered by Financial Modeling Prep & Yahoo Finance. AI analysis by Stock Expert AI proprietary algorithms. Technical indicators via industry-standard calculations. Last updated: .
Data Provenance
Sources: Financial Modeling Prep (FMP) — Primary · Yahoo Finance — Fallback · Alpaca — Tertiary
Last fetched:
Cache TTL: Quote 5min · Profile 7d · Financials 7d · Insider 48h
How we use AI: Numbers are pulled directly from FMP & Yahoo Finance — our AI writes the analysis, it never edits the figures.
Data provided as-is for educational purposes. Not financial advice. Methodology

Data provided for informational purposes only.

Analysis Notes
  • The information provided is based on available data and is subject to change.
  • This is not investment advice. Conduct your own due diligence before making any investment decisions.
Data Sources
Financial Modeling Prep (FMP)Stock Expert AI proprietary analysis

More Stocks We Cover