Loading...

Owens Corning (NYSE:OC)

76.99 USD +1.39 USD ( +1.84% )
Watchlist Manager
Owens Corning Logo
Owens Corning
NYSE:OC
Watchlist

Intrinsic Value

The intrinsic value of one OC stock under the Base Case scenario is 150.91 USD. Compared to the current market price of 76.99 USD, Owens Corning is Undervalued by 49%.

The Intrinsic Value is calculated as the average of the two valuation methods:

Undervaluation 49%
Intrinsic Value
Price
Worst Case
Base Case
Best Case

Fundamental Analysis

OC Profitability Score
Profitability Due Diligence

Owens Corning's profitability score is 57/100. The higher the profitability score, the more profitable the company is.

Positive Net Income
Positive 3-Year Average ROE
Positive 3-Year Average ROIC
Positive ROIC
57/100
Profitability
Score

Owens Corning's profitability score is 57/100. The higher the profitability score, the more profitable the company is.

OC Solvency Score
Solvency Due Diligence

Owens Corning's solvency score is 54/100. The higher the solvency score, the more solvent the company is.

Positive Net Debt
Average Altman Z-Score
Short-Term Liabilities
Long-Term Liabilities
54/100
Solvency
Score

Owens Corning's solvency score is 54/100. The higher the solvency score, the more solvent the company is.

Wall Street
Price Targets

OC Price Targets
Price Targets made by Wall Street

Wall Street analysts forecast OC stock price to rise over the next 12 months.

12-month price targets for OC stock made by Wall Street professionals. The average price target is 109.91 USD with a low forecast of 77.77 USD and a high forecast of 166.95 USD.

Lowest
Price Target
77.77 USD
1% Upside
Average
Price Target
109.91 USD
43% Upside
Highest
Price Target
166.95 USD
117% Upside
View Analyst Estimates
View Analyst Estimates

Insider Trading

OC Insider Trading
Buy and sell transactions by insiders

There were no insider transactions in the past 3 months.

During the last 3 months Owens Corning insiders have not bought any shares, and have not sold any shares. The last transaction was made on Jan 14, 2022 by Marcio A Sandri, who sold 519k USD worth of OC shares.

Sold
0-3
months
0 USD
0
3-6
months
519k USD
1
6-9
months
972k USD
2
9-12
months
0 USD
0
Bought
0-3
months
No Insider Transactions
0
0 USD
3-6
months
0
0 USD
6-9
months
0
0 USD
9-12
months
No Insider Transactions
0
0 USD
Cumulative amount
Period Sold Bought Net
3 Months
N/A
N/A
N/A
6 Months
519k USD
N/A
-518.6k
9 Months
1.5M USD
N/A
-1.5M
12 Months
1.5M USD
N/A
-1.5M
Date Value Insider Name Amount Avg Price
2022-01-14
Sell
518 605 USD
Marcio A Sandri -5 459 95 USD
2021-12-06
Sell
781 575 USD
Gunner Smith -8 500 91.95 USD
2021-11-03
Sell
190 000 USD
Paula Russell -2 000 95 USD
2021-04-14
Sell
1 164 240 USD
Marcio A Sandri -12 000 97.02 USD
2021-04-06
Sell
982 395 USD
Daniel T Smith -10 341 95 USD
2021-03-29
Sell
882 206 USD
Daniel T Smith -9 525 92.62 USD
2020-10-30
Sell
213 638 USD
Gunner Smith -3 303 64.68 USD
2020-10-06
Sell
1 050 000 USD
Daniel T Smith -14 000 75 USD
2020-08-25
Sell
342 723 USD
Kelly Schmidt -4 967 69 USD
2020-08-14
Sell
179 151 USD
W Howard Morris -2 660 67.35 USD
2020-03-09
Buy
234 500 USD
Prithvi Gandhi +5 000 46.9 USD
2019-12-13
Sell
250 916 USD
Marcio A Sandri -3 865 64.92 USD
2019-11-15
Sell
65 160 USD
W Howard Morris -1 000 65.16 USD
2019-11-13
Sell
515 754 USD
Daniel T Smith -7 969 64.72 USD
2019-11-11
Sell
316 250 USD
Ava Harter -5 000 63.25 USD
2019-11-01
Sell
3 100 000 USD
Michael H Thaman -50 000 62 USD
2019-09-13
Sell
96 182 USD
Kelly Schmidt -1 589 60.53 USD
2019-08-21
Sell
1 712 400 USD
Michael H Thaman -30 000 57.08 USD
2019-08-16
Sell
332 100 USD
Marcio A Sandri -6 000 55.35 USD
2019-08-13
Sell
109 680 USD
Ava Harter -2 000 54.84 USD
Why is insider trading important?

Competitors

Competitors Valuation
Owens Corning Competitors

Shareholder Return

OC Price
Owens Corning

1M 1M
-19%
6M 6M
-14%
1Y 1Y
-19%
3Y 3Y
+38%
5Y 5Y
+23%
Annual Price Range
76.99
52w Low
74.38
52w High
100.42
Price Metrics
Average Annual Return 12.9%
Standard Deviation of Annual Returns 45.41%
Max Drawdown -67%

Company Profile

Owens Corning

Country

United States of America

Industry

Building

Market Cap

7.6B USD

Dividend Yield

1.85%

Description

Owens Corning engages in the development, manufacture, and marketing of insulation, roofing, and fiberglass composites. The company is headquartered in Toledo, Ohio and currently employs 20,000 full-time employees. The company went IPO on 2006-10-23. The firm manufactures a range of insulation, roofing, and fiberglass composite materials. The company operates through three segments: Composites, Insulation and Roofing. Its Composites segment is engaged in manufacturing, fabricating and selling glass reinforcements in the form of fiber. Its glass reinforcement materials are also used downstream by the Composites segment to manufacture and sell glass fiber products in the form of fabrics, non-woven and other specialized products. Its Insulation segment is engaged in manufacturing and selling thermal and acoustical batts, loose fill insulation, foam sheathing and accessories. Its Roofing segment is engaged in manufacturing and selling residential roofing shingles, oxidized asphalt materials, roofing components used in residential and commercial construction and specialty applications, and synthetic packaging materials.

Contact

OHIO
Toledo
1 Owens Corning Pkwy
+14192488000.0
https://www.owenscorning.com/

IPO

2006-10-23

Employees

20 000

Officers

Pres, CEO & Chair
Mr. Brian D. Chambers
Exec. VP & CFO
Mr. Kenneth S. Parks
Exec. VP, Gen. Counsel & Corp. Sec.
Ms. Gina A. Beredo
Exec. VP & Chief Growth Officer
Mr. Daniel T. Smith
Pres of Composites
Mr. Marcio A. Sandri
Director of Investor Relations
Ms. Amber Wohlfarth
Show More
Exec. VP & Chief HR Officer
Ms. Paula J. Russell
VP of CSB Europe and Managing Director of CSB Europe
Mr. Raymund Trost
Sr. VP & Chief Sustainability Officer
Mr. Dave Rabuano
VP and Pres of Owens Corning Construction Services
Mr. William E. LeBaron
Show Less

See Also

Similar Stocks

OC Stock FAQ

What is the Intrinsic Value of one OC stock?

The intrinsic value of one OC stock under the Base Case scenario is 150.91 USD.

Is OC stock undervalued or overvalued?

Compared to the current market price of 76.99 USD, Owens Corning is Undervalued by 49%.