Owens Corning logo

Owens Corning

OC | NYSE
Chart Builder DCF Calculator
$121.59
-$2.31 (-1.86%)
At close: Sep 21, 2026, 4:00 PM ET
$122.11
+$0.52 (+0.43%)
After-hours: Sep 21, 2026, 7:42 PM ET
-1.86%

Rating

Updated: Aug 10, 2026
23.8
Fundamentals Weak
Market Sentiment Neutral
Moat Narrow

Key Statistics

Market Data

Market Cap $9.79B
1D Range
120.75 123.16
52W Range
97.53 159.91

Valuation (TTM)

PE -14.92
PB 2.60
EV/EBITDA 22.36

Valuation (NTM)

Forward PE 9.90
Forward PEG -0.77
Price Target $176
Loading financial charts...

Profile

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 Do...

Employees 25,000
IPO Date Oct 31, 2006
Fiscal Year January - December

Latest News

Bank of America Corp DE Buys New Position in Owens Corning Inc $OC

4 days ago · defenseworld.net

Bank of America Corp DE Buys New Position in Owens Corning Inc $OC
Owens Corning Declares Third-Quarter 2026 Dividend

4 days ago · businesswire.com

Owens Corning Declares Third-Quarter 2026 Dividend
Owens Corning Stock Rises 17% in Six Months: Can the Upside Continue?

4 days ago · zacks.com

Owens Corning Stock Rises 17% in Six Months: Can the Upside Continue?
Owens Corning (OC) Falls More Steeply Than Broader Market: What Investors Need to Know

5 days ago · zacks.com

Owens Corning (OC) Falls More Steeply Than Broader Market: What Investors Need to Know
Owens Corning Elects Michael DeVito to Board of Directors

5 days ago · businesswire.com

Owens Corning Elects Michael DeVito to Board of Directors
Here's Why Owens Corning (OC) Fell More Than Broader Market

7 days ago · zacks.com

Here's Why Owens Corning (OC) Fell More Than Broader Market
Is It Worth Investing in Owens Corning (OC) Based on Wall Street's Bullish Views?

8 days ago · zacks.com

Is It Worth Investing in Owens Corning (OC) Based on Wall Street's Bullish Views?
Owens Corning Insider Sells 900 Shares for $130,000

11 days ago · fool.com

Owens Corning Insider Sells 900 Shares for $130,000
Should Value Investors Buy Owens Corning (OC) Stock?

11 days ago · zacks.com

Should Value Investors Buy Owens Corning (OC) Stock?
Down 18.2% in 4 Weeks, Here's Why You Should You Buy the Dip in Owens Corning (OC)

11 days ago · zacks.com

Down 18.2% in 4 Weeks, Here's Why You Should You Buy the Dip in Owens Corning (OC)

Earnings

Next Earnings
Nov 4, 2026
EPS Est
Pro
Rev Est
Pro
Earnings Details ➞

Analyst Summary

# of Analysts
12
Consensus
Buy
Price Target
$177
Upside
+45.57%
Buy (9)
Hold (3)
Sell (0)
Analyst Details

© 2026 bestshares.com. All rights reserved.