(OC) Owens Corning - Ratings and Ratios

Exchange: NYSE • Country: United States • Currency: USD • Type: Common Stock • ISIN: US6907421019

OC: Roofing Shingles, Insulation Materials, Glass Fiber Products

Owens Corning Inc, a multinational building materials manufacturer, operates across the globe, with a significant presence in the United States, Europe, the Asia Pacific, and other international markets. The company's business is organized into three primary segments: Roofing, Insulation, and Composites, each catering to distinct customer needs and applications. The Roofing segment is responsible for producing a range of products, including laminate and strip asphalt roofing shingles, oxidized asphalt materials, and various roofing components used in residential, commercial, and specialty construction projects. These products are sold through a network of distributors, home centers, lumberyards, and directly to roofing contractors, as well as manufacturers in the automotive, chemical, and construction industries.

The Insulation segment focuses on the manufacture and sale of thermal and acoustical insulation products, such as batts, loosefill insulation, spray foam insulation, and foam sheathing, under renowned brand names like Owens Corning PINK and FIBERGLAS. Additionally, this segment offers a variety of specialized insulation products, including glass fiber pipe insulation, energy-efficient flexible duct media, and bonded and granulated mineral wool insulation, which are marketed under the FOAMULAR, FOAMGLAS, and Paroc brand names. These products are primarily sold to insulation installers, home centers, lumberyards, retailers, and distributors, who in turn supply them to the construction industry. The Insulation segment plays a critical role in helping builders and homeowners reduce energy consumption and improve the overall comfort and sustainability of buildings.

The Composites segment is engaged in the production and sale of glass reinforcements, including fiber, fabrics, non-wovens, and composite lumber, which are used in a wide range of applications, such as building structures, roofing shingles, tubs and showers, pools, decking, flooring, pipes and tanks, poles, electrical equipment, and wind-energy turbine blades. This segment's products are sold directly to parts molders, fabricators, and shingle manufacturers, who value the high-quality and performance characteristics of Owens Corning's composite materials. With a rich history dating back to 1938, Owens Corning is headquartered in Toledo, Ohio, and has established itself as a leading player in the global building materials industry, with a strong commitment to innovation, customer satisfaction, and sustainability.

As a publicly traded company listed on the New York Stock Exchange (NYSE) under the ticker symbol OC, Owens Corning's common stock is widely held by investors seeking exposure to the building products sector. The company's ISIN code, US6907421019, facilitates international trading and settlement of its shares. With a classification under the GICS Sub Industry: Building Products, Owens Corning is part of a broader industry group that includes manufacturers of building materials, fixtures, and equipment. For more information about the company, its products, and services, investors and customers can visit the Owens Corning website at https://www.owenscorning.com.

Additional Sources for OC Stock

OC Stock Overview

Market Cap in USD 14,633m
Sector Industrials
Industry Building Products & Equipment
GiC Sub-Industry Building Products
IPO / Inception 2006-11-01

OC Stock Ratings

Growth 5y 90.0%
Fundamental 72.2%
Dividend 66.3%
Rel. Strength Industry 121
Analysts 3.76/5
Fair Price Momentum 199.35 USD
Fair Price DCF 400.51 USD

OC Dividends

Dividend Yield 12m 1.36%
Yield on Cost 5y 4.00%
Annual Growth 5y 20.11%
Payout Consistency 98.1%

OC Growth Ratios

Growth Correlation 3m -39.8%
Growth Correlation 12m 67%
Growth Correlation 5y 90.2%
CAGR 5y 24.03%
CAGR/Mean DD 5y 2.29
Sharpe Ratio 12m 0.69
Alpha -10.39
Beta 1.38
Volatility 31.16%
Current Volume 593.7k
Average Volume 20d 858.9k
What is the price of OC stocks?
As of January 22, 2025, the stock is trading at USD 182.68 with a total of 593,725 shares traded.
Over the past week, the price has changed by +7.78%, over one month by +8.27%, over three months by -1.50% and over the past year by +20.01%.
Is Owens Corning a good stock to buy?
Yes, based on ValueRay Fundamental Analyses, Owens Corning (NYSE:OC) is currently (January 2025) a good stock to buy. It has a ValueRay Fundamental Rating of 72.24 and therefor a positive outlook according to the companies health.
Based on ValueRays Analyses, Dividends and Discounted-Cash-Flow, the Fair Value of OC as of January 2025 is 199.35. This means that OC is currently overvalued and has a potential downside of 9.13%.
Is OC a buy, sell or hold?
Owens Corning has received a consensus analysts rating of 3.76. Therefor, it is recommend to hold OC.
  • Strong Buy: 6
  • Buy: 1
  • Hold: 10
  • Sell: 0
  • Strong Sell: 0
What are the forecast for OC stock price target?
According to ValueRays Forecast Model, OC Owens Corning will be worth about 221.6 in January 2026. The stock is currently trading at 182.68. This means that the stock has a potential upside of +21.32%.
Issuer Forecast Upside
Wallstreet Target Price 209.6 14.7%
Analysts Target Price 159.5 -12.7%
ValueRay Target Price 221.6 21.3%