(OC) Owens Corning - Ratings and Ratios
Exchange: NYSE • Country: United States • Currency: USD • Type: Common Stock • ISIN: US6907421019
OC EPS (Earnings per Share)
OC Revenue
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
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 |
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%.
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%.
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
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% |