Owens Corning logo

Owens Corning

TickerOCVenueUSSectorBasic MaterialsPrimary listingBeta1.32
$110.3-1.52%
FinScore47

Owens Corning is a United States-based company in the Basic Materials sector with a market capitalisation of $8.9B. Its FinScore is 47/100; its highest-scoring layer is Quality (72) and its lowest is Growth (22).

Market cap
$8.9B
P/E (TTM)
n.m.
Negative TTM earnings
Dividend yield (TTM)
2.71%
ROE
-17.1%

Share price performance

Loading chart…

About Owens Corning

www.owenscorning.com

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 Doors. The company offers laminate and strip asphalt roofing shingles, roofing components, and oxidized asphalt. It also provides high, mid, and low temperature products; thermal and acoustical batts, loosefill insulation, spray foam insulation, wet use chopped strand, foam sheathing and accessories under the Owens Corning PINK, Next Gen, and FIBERGLAS Insulation brands; and glass fiber pipe insulation, energy efficient flexible duct media, bonded and granulated stone wool insulation, and cellular glass insulation and foam insulation under the FOAMULAR, FOAMGLAS, and Paroc brand names. In addition, the company offers residential interior and exterior doors; glass, fiberglass and metal, and door components such as frames, sills, weather-stripping, hinges and locks. Further, it manufactures, fabricates, and sells glass reinforcements in the form of fiber and mats. The company distributes its products to distributors, home centers and lumberyards, installers, retailers, homebuilders, contractors, dealers, building products retailers, and remodeling contractors. Owens Corning was incorporated in 1938 and is headquartered in Toledo, Ohio.

Profile
Sector
Basic Materials
Industry
Construction Materials
HQ
United States
Fiscal year-end
December
Trading currency
USD
Reporting currency
USD
Fundamentals updated
74 days ago
Market
Market cap
$8.9B
Shares outstanding
79.0M
Dividend yield (TTM)
2.71%
Beta (issuer)
1.32
Revenue (latest FY)
$10.1B

Revenue breakdown

FY 2025$10.1B
  • Roofing
    43.2%$4.4B
  • Insulation
    36.1%$3.7B
  • Doors
    20.7%$2.1B

FinScore

As of 2026-10-19
Overall47
Quality72
Growth22
Value43
Momentum39
Relative Strength38

Snapshot

Ownership

As of 2026-06-30
Institutional
100.0%
Insider
0.7%
Free float
99.0%
Top-5 institutional holders
30.8%
Shares outstanding
79.0M
Sign up to see the top holders

Sign up or log in to see Analysis

Analysis for Owens Corning is available to Finryse members. The Overview stays open to everyone; creating an account is free.

Sign up or log in to see Financials

Financials for Owens Corning is available to Finryse members. The Overview stays open to everyone; creating an account is free.

Sign up or log in to see Estimates

Estimates for Owens Corning is available to Finryse members. The Overview stays open to everyone; creating an account is free.

Sign up or log in to see Peers

Peers for Owens Corning is available to Finryse members. The Overview stays open to everyone; creating an account is free.

Sign up or log in to see Valuation

Valuation for Owens Corning is available to Finryse members. The Overview stays open to everyone; creating an account is free.

Sign up or log in to see News

News for Owens Corning is available to Finryse members. The Overview stays open to everyone; creating an account is free.