Owens Corning share price logo

Owens Corning Share Price

NYSE: OC

Large Cap

$152.25

-0.03

(-0.02%)

Live

as on

Owens Corning Stock Performance

as on September 16, 2025 at 12:37 am IST

  • Day's Low

    Day's High

    $151.85
    $154.32
    downward going graph

    0.26%

    Downside

    1.36%

    Upside

    downward going graph
  • 52 Week's Low

    52 Week's High

    $123.41
    $214.53
    downward going graph

    18.95%

    Downside

    40.91%

    Upside

    downward going graph

Owens Corning share price movements today

Previous Close
$152.28
Open
$153.27
Volume
302.3K
Day's Low - High
$151.85 - $154.32
52 Week Low - High
$123.41 - $214.53

Owens Corning Historical Returns

1 Month Return
+ 1.34 %
3 Month Return
+ 13.23 %
1 Year Return
-8.04 %
3 Year Return
+ 82.13 %
5 Year Return
+ 128.75 %

Owens Corning Stock Fundamentals & Key Indicators

Check Owens Corning market cap, PE, PB, PEG ratios, dividend yield, and other key fundamental indicators.

Market Cap

$12.7B

EPS (TTM)

13.7252

Dividend Yield

1.39%

Quarterly Earnings Growth YOY

0.31%

PE Ratio (TTM)

18.62

Industry PE ratio

26.465576923076924

P/B Ratio

18.6161

PEG Ratio

1.617

EBITDA

2.6B

Revenue (TTM)

11.7B

Profit Margin

2.84%

Return On Equity TTM

13.07%

Owens Corning Stock Valuation

Track how Owens Corning P/E has moved over time to understand its valuation trends.

Owens Corning in the last 5 years

  • Overview

  • Trends

Lowest (6.76x)

September 30, 2022

Today (18.62x)

September 15, 2025

Industry (26.47x)

September 15, 2025

Highest (14.88x)

September 30, 2020

LowHigh

Today’s Price to Earnings Ratio: 18.62x

Owens Corning vs Peer Comparison

Compare market cap, revenue, PE, and other key metrics of Owens Corning with its industry peers.

Company
Analyst View
Market Cap
5 Years Return %PE RatioProfit Margin %
BUY$12.7B128.75%18.622.84%
BUY$15.8B349.85%21.594.74%
HOLD$89.2B230.61%31.6613.76%
BUY$19.1B107.62%23.3115.41%
BUY$70.4B154.27%35.849.53%

Stock Returns calculator for Owens Corning Stock including INR - Dollar returns

The Owens Corning stock calculator helps Indian investors calculate returns based on the historical performance of the stock. Just choose your investment amount and duration to get insights and invest more confidently. See stock returns as well as the effect of dollar appreciation over different durations.

*Dollar Return is the profit earned when the US dollar rises in value compared to the Indian rupee.

Investment Value

₹1,00,000

  • 1Y

  • 3Y

  • 5Y

  • 7Y

  • 10Y

Owens Corning investment value today

Current value as on today

₹96,924

Returns

₹3,076

(-3.08%)

Returns from Owens Corning Stock

₹8,062 (-8.06%)

Dollar Returns*

₹4,985 (+4.99%)

Analyst Recommendation on Owens Corning Stock

Based on 24 analysts

BUY

58.33%

Buy

41.67%

Hold

0.00%

Sell

Based on 24 analysts, 58.33% of analysts recommend a 'BUY' rating for Owens Corning. Average target price of $176.27

Owens Corning Share Price Target

Get share price movements and forecasts by analysts on Owens Corning.

What analysts predicted

13.63%UPSIDE

Target Price

$176.27

Current Price

$152.25

Analyzed by

24 Analysts

Target

$176.27

Owens Corning target price $176.27, a slight upside of 13.63% compared to current price of $152.25. According to 24 analysts rating.

Owens Corning Stock's Interest Amongst Investors

Search interest for Owens Corning Stock has increased by 37% in the last 30 days, reflecting an upward trend in search activity.

Time period: to

Change:37% versus previous 30 day period

Owens Corning Quarterly Profit & Loss

All numbers in Millions USD

Mar 2023
Jun 2023
Sep 2023
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Total Revenue
2,331
2,563
2,479
2,304
2,017
2,497
3,046
2,840
2,530
2,747
Gross Profit
615
789
767
666
634
821
912
807
724
868
Operating Income
383
555
537
410
417
561
597
461
428
569
EBITDA
661
646
623
316
507
586
694
-105
566
677
Interest Expense
22
23
17
14
16
64
70
61
64
63
Depreciation
127
159
160
163
131
167
185
194
159
172
Income Before Tax
512
465
447
170
360
358
441
-301
343
443
Income Tax Expense
130
121
110
40
83
101
120
-43
88
110
Net Income
383
345
337
131
299
285
321
-258
-93
363
Net Profit Margin
16.43%
13.46%
13.59%
5.69%
14.82%
11.41%
10.54%
-9.08%
-3.68%
13.21%

Owens Corning Annual Profit & Loss

All numbers in Millions USD

Dec 2015
Dec 2016
Dec 2017
Dec 2018
Dec 2019
Dec 2020
Dec 2021
Dec 2022
Dec 2023
Dec 2024
Total Revenue
5,350
5,677
6,384
7,057
7,160
7,055
8,498
9,761
9,677
10,975
Gross Profit
1,173
1,422
1,593
1,649
1,628
1,641
2,216
2,710
2,837
3,292
Operating Income
575
762
894
867
843
895
1,370
1,808
1,885
2,106
EBITDA
853
1,040
1,037
1,266
1,182
341
1,909
2,070
2,166
1,749
Interest Expense
100
108
107
117
131
132
126
109
76
212
Depreciation
-
-
371
433
457
493
502
531
577
677
Income Before Tax
454
587
559
703
591
-256
1,314
1,614
1,594
922
Income Tax Expense
120
188
269
156
186
129
319
373
401
275
Net Income
330
393
289
545
405
-383
995
1,241
1,196
647
Net Profit Margin
6.17%
6.92%
4.53%
7.72%
5.66%
-5.43%
11.71%
12.71%
12.36%
5.90%

Owens Corning Quarterly Cash Flow

All numbers in Millions USD

Jun 2023
Sep 2023
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Net Income
344
337
130
299
285
321
-258
-93
362
Operating Cash Flow
494
691
698
24
493
699
676
-49
327
Investing Cash Flow
-126
-219
-137
-146
-3,008
-39
-200
-159
-188
Financing Cash Flow
-169
-200
-292
-234
1,555
-420
-567
264
-376
Change in Cash
212
355
291
-361
-988
245
-150
79
-175

Owens Corning Annual Cash Flow

All numbers in Millions USD

Dec 2016
Dec 2017
Dec 2018
Dec 2019
Dec 2020
Dec 2021
Dec 2022
Dec 2023
Dec 2024
Net Income
399
290
547
405
-385
995
1,241
1,196
647
Operating Cash Flow
943
1,016
803
1,037
1,135
1,503
1,760
1,719
1,892
Investing Cash Flow
-815
-901
-1,589
-394
-205
-377
-623
-356
-3,393
Financing Cash Flow
-88
3
647
-573
-358
-881
-974
-877
334
Change in Cash
22
135
-168
94
545
242
141
516
-1,254

Global Institutional Holdings in Owens Corning

Funds
Holdings
BlackRock Inc
12.98%
Vanguard Group Inc
11.74%
State Street Corp
4.38%
T. Rowe Price Associates, Inc.
2.85%
Nordea Investment Mgmt Bank Demark A/s
2.66%

Insights on Owens Corning

Insights help you understand the recent movement of the company's critical parameters, giving you an overall view of the company.

  • imgPOSITIVE IMPACT

    Price Rise

    img

    In the last 3 years, OC stock has moved up by 82.1%

  • imgPOSITIVE IMPACT

    Revenue Rich

    img

    Revenue is up for the last 2 quarters, 2.53B → 2.74B (in $), with an average increase of 7.9% per quarter

  • imgPOSITIVE IMPACT

    Profit Spike

    img

    Netprofit is up for the last 3 quarters, -258.0M → 363.0M (in $), with an average increase of 151.5% per quarter

  • imgNO EFFECT

    Against Peers

    img

    In the last 1 year, Johnson Controls Inc. has given 48.2% return, outperforming this stock by 56.2%

  • imgNO EFFECT

    Against Peers

    img

    In the last 3 years, Builders Firstsource, Inc. has given 92.4% return, outperforming this stock by 10.3%

About Owens Corning

owens corning (nyse: oc) develops, manufactures and markets insulation, roofing and fiberglass composites. global in scope and human in scale, the company’s market-leading businesses use their deep expertise in materials, manufacturing and building science to develop products and systems that save energy and improve comfort in commercial and residential buildings. through its glass reinforcements business, the company makes thousands of products lighter, stronger and more durable. ultimately, owens corning people and products make the world a better place. based in toledo, ohio, owens corning posted 2014 sales of $5.3 billion and employs about 15,000 people in 26 countries. it has been a fortune 500® company for 61 consecutive years. for more information, please visit www.owenscorning.com. a global company where market-leading businesses are built. at owens corning, we strive every day to make the world a better place. today, owens corning operates in three segments: insulation, roo
OrganisationOwens Corning
HeadquartersOne Owens Corning Parkway, Toledo, OH, United States, 43659
IndustryNon-Energy Minerals
CEOMr. Brian D. Chambers
E-voting on sharesClick here to vote

Key Management of Owens Corning

Name

Title

Mr. Brian D. Chambers

President, CEO & Chair

Mr. Todd W. Fister

Executive VP & CFO

Ms. Mari K. Doerfler

Principal Accounting Officer, VP & Controller

Mr. Dave Rabuano

Senior VP & Chief Sustainability Officer

Mr. Nicolas Del Monaco

President of Roofing Business

Ms. Rachel Marcon

President of Doors business

Ms. Gina A. Beredo J.D.

Executive VP, Chief Administrative Officer, General Counsel & Corporate Secretary

Ms. Amber Wohlfarth

Vice President of Corporate FP&A and Investor Relations

Dr. Jose L. Mendez-Andino

Executive VP and Chief Research & Development Officer

Mr. Jose Canovas

President of Insulation Business

FAQs

What is Owens Corning share price today?

Owens Corning share price today is $152.25 as on . Owens Corning share today touched a day high of $154.32 and a low of $151.85.

What is the 52 week high and 52 week low for Owens Corning share?

Owens Corning share touched a 52 week high of $214.53 on and a 52 week low of $123.41 on . Owens Corning stock price today i.e. is trending at $152.25,which is 29.03% down from its 52 week high and 23.37% up from its 52 week low.

What is Owens Corning's market capitalisation today?

Owens Corning market capitalisation is $0.01T as on .

How to invest in Owens Corning Stock (OC) from India?

  1. Step 1: Open a free US stocks account on INDmoney App and transfer your Rupees into Dollars to your INDmoney US stocks account. For a step by step instruction, check How to Transfer Money to Your US Stocks Account .
  2. Step 2: Search for Owens Corning on INDmoney app. Click on Buy button. You can invest as low as $1.5 in Owens Corning Shares that will get you 0.0099 shares as per Owens Corning share price of $152.25 per share as on September 16, 2025 at 12:37 am IST.

What is the minimum amount required to buy Owens Corning Stock (OC) from India?

Indian investors can start investing in Owens Corning (OC) shares with as little as ₹88.141 or $1 (as of ) using the INDmoney app.
For example: If you want to invest $10 or ₹881.41 in Owens Corning stock (as per the Rupee-Dollar exchange rate as on ). Based on Owens Corning share’s latest price of $152.25 as on September 16, 2025 at 12:37 am IST, you will get 0.0657 shares of Owens Corning. Learn more about fractional shares .

What are the returns that Owens Corning has given to Indian investors in the last 5 years?

Owens Corning stock has given 128.75% share price returns and 20.01% dollar appreciation to an Indian investor in the last 5 years.
Read more about How do Currency Exchange Rates impact your returns on US Stock Investments?