(OC) Owens Corning - Ratings and Ratios

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

OC EPS (Earnings per Share)

This chart shows the EPS (Earnings per Share) of OC over the last 5 years for every Quarter.

OC Revenue

This chart shows the Revenue of OC over the last 5 years for every Quarter.

OC: Roofing, Insulation, Doors, Composites

Owens Corning is a global building materials company that operates across four key segments: Roofing, Insulation, Doors, and Composites, serving a diverse customer base across the residential and commercial construction sectors. The companys product portfolio includes a wide range of innovative solutions, such as roofing shingles, insulation materials, and doors, which cater to the growing demand for energy-efficient and sustainable building products.

The companys Insulation segment is a significant contributor to its revenue, offering a variety of products under renowned brand names like Owens Corning PINK, Next Gen, and FIBERGLAS Insulation. Additionally, Owens Cornings Roofing segment provides a comprehensive range of roofing solutions, including laminate and strip asphalt shingles, while its Doors segment offers a diverse portfolio of interior and exterior doors, as well as door components. The Composites segment manufactures glass reinforcements in the form of fiber and mats, which are used in various industrial applications.

With a strong presence in the United States, Europe, and the Asia Pacific, Owens Corning has established a robust distribution network that caters to a wide range of customers, including distributors, home centers, lumberyards, installers, retailers, homebuilders, contractors, dealers, parts molders, and fabricators. The companys commitment to innovation and sustainability is reflected in its product offerings, which are designed to meet the evolving needs of the construction industry.

Analyzing the companys technical data, we observe that the stock has been trending downward, with the current price at $135.52, below its SMA20 and SMA50 levels. The ATR indicates a moderate level of volatility, while the 52-week high and low suggest a significant price correction. From a fundamental perspective, Owens Cornings market capitalization stands at $11.55 billion, with a P/E ratio of 18.97 and a forward P/E of 10.13, indicating potential for earnings growth. The companys RoE is relatively low at 4.84%, suggesting room for improvement in terms of profitability.

Based on the technical and fundamental data, our forecast suggests that Owens Cornings stock may continue to face downward pressure in the short term, potentially testing the 52-week low of $126.32. However, the companys strong brand portfolio, diversified product offerings, and commitment to innovation and sustainability position it for long-term growth. As the construction industry continues to evolve, Owens Corning is well-placed to capitalize on emerging trends, such as the increasing demand for energy-efficient building products. We expect the companys earnings to grow, driven by its focus on innovation and operational efficiency, potentially leading to a re-rating of the stock in the long term.

Additional Sources for OC Stock

News: Wall Street Journal | Benzinga | Yahoo Finance
Tweets: X | Stocktwits
Fund Manager Positions: Dataroma | Stockcircle

OC Stock Overview

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

OC Stock Ratings

Growth Rating 56.4
Fundamental 4.71
Dividend Rating 69.6
Rel. Strength -20.4
Analysts 4.11 of 5
Fair Price Momentum 131.05 USD
Fair Price DCF 208.34 USD

OC Dividends

Dividend Yield 12m 1.70%
Yield on Cost 5y 5.06%
Annual Growth 5y 20.11%
Payout Consistency 98.1%
Payout Ratio 17.0%

OC Growth Ratios

Growth Correlation 3m -40.6%
Growth Correlation 12m -55.3%
Growth Correlation 5y 87.1%
CAGR 5y 21.71%
CAGR/Max DD 5y 0.55
Sharpe Ratio 12m -0.28
Alpha -34.73
Beta 1.159
Volatility 38.44%
Current Volume 461.1k
Average Volume 20d 928.9k
What is the price of OC shares?
As of June 26, 2025, the stock is trading at USD 136.04 with a total of 461,067 shares traded.
Over the past week, the price has changed by +4.17%, over one month by -1.24%, over three months by -8.88% and over the past year by -20.54%.
Is Owens Corning a good stock to buy?
Neither. Based on ValueRay´s Fundamental Analyses, Owens Corning is currently (June 2025) neither a good nor a bad stock to buy. It has a ValueRay Fundamental Rating of 4.71 and therefor a neutral outlook according to the companies health.
Based on momentum, paid dividends and discounted-cash-flow analyses, the fair value of OC is around 131.05 USD . This means that OC is currently overvalued and has a potential downside of -3.67%.
Is OC a buy, sell or hold?
Owens Corning has received a consensus analysts rating of 4.11. Therefor, it is recommend to buy OC.
  • Strong Buy: 9
  • Buy: 2
  • Hold: 7
  • Sell: 0
  • Strong Sell: 0
What are the forecasts for OC share price target?
According to our own proprietary Forecast Model, OC Owens Corning will be worth about 148 in June 2026. The stock is currently trading at 136.04. This means that the stock has a potential upside of +8.76%.
Issuer Target Up/Down from current
Wallstreet Target Price 169.8 24.8%
Analysts Target Price 169.8 24.8%
ValueRay Target Price 148 8.8%