Skip to main content
TipRanks
Go Ultimate75% OFF

Owens Corning (O5Q) Stock Price & Analysis

1 Followers

O5Q Stock Chart & Stats

€104.75-€3.95(-3.63%)
At close: 5:30 PM GMT+1
€100€110€120Jul 23Jul 30Sep 28
Day’s Range
EUR 104.75 - EUR 105.05
52-Week Range
EUR 84.72 - EUR 137.45
Previous Close
EUR 108.70
Volume
N/A
Average Volume (3M)
0
Market Cap
EUR 8.22B
Enterprise Value
EUR 14.42B
Total Cash (Recent Filing)
EUR 179.00M
Total Debt (Recent Filing)
EUR 5.38B
Price to Earnings (P/E)
―
Beta
0.94
Next Earnings
Feb 17, 2027 (Est.)
Dividend Yield
2.57%

Bulls Say, Bears Say

Bulls Say

Strong Cash Generation

Robust operating and free cash flow provides internally generated funding for capital investment, debt service, and shareholder returns even during an earnings downturn. This liquidity strengthens resilience and supports continued strategic investment over the next several quarters.

Nonresidential Insulation Strength

Exposure to data centers, reindustrialization and commercial demand gives Insulation structural growth support beyond residential construction. Sold-out capacity and the planned Kansas City line indicate customer demand can support incremental volume and reinforce the segment’s market position.

Brand And Product Advantage

Strong contractor and homeowner recognition can support customer retention, product pull-through and premium mix across building-material categories. Continued product launches and investment in customer experience may help preserve differentiation and improve competitive positioning over time.

Bears Say

Sustained Profitability Deterioration

The shift from several years of profitability to sizable net losses weakens earnings quality and reduces the company’s margin for error. Negative revenue trends and sharply lower operating profitability could constrain reinvestment and delay a durable recovery in returns.

Higher Financial Leverage

materially higher leverage increases fixed financial commitments while reported earnings are negative, reducing flexibility if construction markets remain weak. Although the company retains more than $3B of equity, elevated debt raises balance-sheet risk and can limit capital-allocation options.

Demand And Cost Pressure

Broad negative price/cost shows that inflation in materials and transportation is not yet being fully recovered through pricing. Combined with weaker Roofing demand and volume pressure, this can compress margins across segments and make improvement dependent on market recovery.

Owens Corning News

O5Q FAQ

What was Owens Corning’s price range in the past 12 months?
Owens Corning lowest stock price was €84.72 and its highest was €137.45 in the past 12 months.
What is Owens Corning’s market cap?
Owens Corning’s market cap is €8.22B.
When is Owens Corning’s upcoming earnings report date?
Owens Corning’s next earnings report is estimated for Feb 17, 2027 (not yet confirmed), which is in 94 days.
How were Owens Corning’s earnings last quarter?
Owens Corning released its earnings results on Nov 04, 2026. The company reported €2.213 earnings per share for the quarter, missing the consensus estimate of €2.781 by -€0.568.
Is Owens Corning overvalued?
According to Wall Street analysts Owens Corning’s price is currently Undervalued.
Does Owens Corning pay dividends?
Owens Corning pays a semiannual dividend of €0.35 which represents an annual dividend yield of 2.57%. See more information on Owens Corning dividends here
What is Owens Corning’s EPS estimate?
Owens Corning’s EPS estimate is 0.16.
How many shares outstanding does Owens Corning have?
Owens Corning has 77,127,914 shares outstanding.
What happened to Owens Corning’s price movement after its last earnings report?
Owens Corning reported an EPS of €2.213 in its last earnings report, missing expectations of €2.781. Following the earnings report the stock price went down -3.414%.
Which hedge fund is a major shareholder of Owens Corning?
Hedge funds hold Owens Corning shares: the largest hedge-fund position in Owens Corning is 2,144,784,801 shares, and hedge funds decreased their holdings by 248.6K shares last quarter.
What is the TipRanks Smart Score and how is it calculated?
Smart Score combines eight research factors - such as analyst recommendations, hedge fund trends, and technical indicators - to measure a stock’s outlook. These signals are unified into a single score that reflects bullish or bearish momentum. See detailed methodology