Owens Corning Inc. (OC) Stock Forecast & Analysis

Real-time stock price, financial statements, consensus target price, insider trading, and technical analysis for Owens Corning Inc. (OC:NYSE), powered by AI.

Current Price
$128.37
P/E Ratio
-20.7
Market Cap
10.8B
Sector
Industrials
What is the Owens Corning Inc. stock price forecast?

Owens Corning Inc. is currently trading at $128.37. View real-time AI analysis on Alpha Lenz.

What is Owens Corning Inc. insider trading activity?

View the latest insider trading data for Owens Corning Inc. on Alpha Lenz.

What is Owens Corning Inc.'s P/E ratio?

Owens Corning Inc.'s P/E ratio is -20.7.

Owens Corning Inc.

NYSE · OC
$128.37+4.97(+4.03%)Pre-marketNYSE regular session 09:30–16:00 ET
Ask about Owens Corning Inc.'s future dividend policy...
Alpha Chat Insight

Owens Corning Inc. trades at a P/E of -20.7 (undervalued) with modest ROE of -11.7%.

Ask for details

Company Overview

Owens Corning Inc. is a frontline player in the industrial materials industry, primarily specializing in the production of building and construction materials. The company's core products include insulation, roofing, and fiberglass composites, which cater to both residential and commercial building sectors. Owens Corning's insulation materials are pivotal in enhancing energy efficiency in buildings, contributing to sustainable construction practices. The roofing products segment underscores durability and aesthetic appeal, while their fiberglass composites find extensive applications in the automotive, wind energy, and consumer electronics industries. Established in 1938 and headquartered in Toledo, Ohio, Owens Corning has established a robust global footprint, serving markets across North and South America, Europe, and Asia. Its innovative solutions and commitment to sustainable practices have positioned it as a critical entity in promoting energy conservation and supporting infrastructure development worldwide.

CEOMr. Brian D. Chambers
SectorIndustrials
IndustryBuilding Products & Equipment
Employees25,000

Company Statistics

FY 2025

Profile

$10.78BMarket Cap
$10.10BRevenue
0.00Shares Out
25,000Employees

Margins

28.09%Gross
22.35%EBITDA
15.48%Operating
1.03%Pre-Tax
-5.17%Net

Valuation

-20.66P/E
2.80P/B
1.07EV/Sales
7.17EV/EBITDA
11.21P/FCF

Growth (CAGR)

1.15%Rev 3Yr
7.45%Rev 5Yr
-0.42%Op Inc 3Yr
14.18%Op Inc 5Yr
N/ANet Inc 3Yr
N/ANet Inc 5Yr

Returns

-3.86%ROA
-11.69%ROE
2.66%ROIC

Financial Health

$345.00MCash & Cash Equivalents
$8.74BNet Debt
233.42%Debt/Equity
N/AInterest Cov

Frequently Asked Questions

Owens Corning Inc. (ticker: OC) is a company listed on NYSE in the Industrials sector (Building Products & Equipment). It has approximately 25,000 employees. Market cap is $10.8B.

The current price is $128.37 with a P/E ratio of -20.66x and P/B of 2.8x.

ROE is -11.69% and operating margin is 15.48%. Annual revenue is $10.1B.

Alpha Lenz
Singapore
Treasurer Pte Ltd | License: 202346277E
9 Straits View Marina One West Tower #05-07 Singapore 018937
contact@treasurer.co.kr
©2026 Treasurer Pte Ltd. All rights reserved.
Owens Corning Inc. (OC) Stock Forecast 2026 $128.37 — Price, Financials & Analyst Targets | Alpha Lenz