OC - Owens Corning Stock Analysis | Stock Taper
Logo

About Owens Corning

https://www.owenscorning.com

Owens Corning manufactures and markets insulation, roofing, and fiberglass composite materials in the United States, Canada, Europe, the Asia Pacific, and internationally. It operates in three segments: Composites, Insulation, and Roofing.

Brian D. Chambers

CEO

Brian D. Chambers

Compensation Summary
(Year 2024)

Salary $1,241,667
Stock Awards $7,724,090
Incentive Plan Pay $2,920,313
All Other Compensation $320,077
Total Compensation $12,206,147
Industry Construction
Sector Industrials
Went public November 1, 2006
Method of going public IPO
Full time employees 25,000

ETFs Holding This Stock

Ratings Snapshot

Rating : C

Discounted Cash Flow 5
Return On Equity 1
Return On Assets 1
Debt To Equity 1
Price To Earnings 1
Price To Book 2
Overall Score 2

Most Recent Analyst Grades

Grade Summary

Buy 4
Outperform 1
Overweight 2
In Line 1
Neutral 1
Hold 2

Showing Top 6 of 11

Price Target

Target High $180
Target Low $117
Target Median $132.5
Target Consensus $142

Institutional Ownership

Summary

% Of Shares Owned 75.99%
Total Number Of Holders 918

Showing Top 3 of 918