$141.16
0.84% yesterday
NYSE, May 20, 10:10 pm CET
ISIN
US6907421019
Symbol
OC

Owens Corning Stock price

$141.16
+6.74 5.01% 1M
-52.96 27.28% 6M
-29.16 17.12% YTD
-35.70 20.19% 1Y
+51.52 57.47% 3Y
+95.72 210.65% 5Y
+101.00 251.49% 10Y
NYSE, Closing price Tue, May 20 2025
-1.19 0.84%
ISIN
US6907421019
Symbol
OC

Key metrics

Market capitalization $12.01b
Enterprise Value $17.64b
P/E (TTM) P/E ratio 50.68
EV/FCF (TTM) EV/FCF 15.74
EV/Sales (TTM) EV/Sales 1.57
P/S ratio (TTM) P/S ratio 1.07
P/B ratio (TTM) P/B ratio 2.46
Dividend yield 1.76%
Last dividend (FY24) $2.49
Revenue growth (TTM) Revenue growth 16.16%
Revenue (TTM) Revenue $11.21b
EBIT (operating result TTM) EBIT $2.08b
Free Cash Flow (TTM) Free Cash Flow $1.12b
Cash position $408.00m
EPS (TTM) EPS $2.79
P/E forward 10.35
P/S forward 1.15
EV/Sales forward 1.69
Short interest 1.90%
Show more

Is Owens Corning a Top Scorer Stock based on the Dividend, High-Growth-Investing or Leverman Strategy?

As a Free StocksGuide user, you can view scores for all 6,789 stocks worldwide.

Owens Corning Stock Analysis

Unlock Scores for Free

Analyst Opinions

19 Analysts have issued a Owens Corning forecast:

12x Buy
63%
7x Hold
37%

Analyst Opinions

19 Analysts have issued a Owens Corning forecast:

Buy
63%
Hold
37%

Financial data from Owens Corning

Income Statement P&L | Balance Sheet | Cash Flow


Quarter TTM Annually
Mar '25
+/-
%
11,205 11,205
16% 16%
100%
- Direct Costs 7,886 7,886
17% 17%
70%
3,319 3,319
14% 14%
30%
- Selling and Administrative Expenses 441 441
74% 74%
4%
- Research and Development Expense 148 148
17% 17%
1%
2,730 2,730
8% 8%
24%
- Depreciation and Amortization 650 650
11% 11%
6%
EBIT (Operating Income) EBIT 2,080 2,080
6% 6%
19%
Net Profit 255 255
77% 77%
2%

In millions USD.

Don't miss a Thing! We will send you all news about Owens Corning directly to your mailbox free of charge.

If you wish, we will send you an e-mail every morning with news on stocks of your portfolios.

Owens Corning Stock News

Neutral
Business Wire
6 days ago
TOLEDO, Ohio--(BUSINESS WIRE)--Owens Corning (NYSE: OC), a building products leader, hosted its 2025 Investor Day today. At the event, the executive leadership team highlighted the company's ability to drive growth and value creation through its updated enterprise strategy and presented financial goals through 2028. Additionally, the Owens Corning Board of Directors approved a share repurchase ...
Neutral
Business Wire
7 days ago
TOLEDO, Ohio--(BUSINESS WIRE)--Owens Corning (NYSE: OC), a building products leader, today announced that its Board of Directors has approved a new share repurchase authorization for up to 12 million shares of the company's common stock. The action reaffirms the company's capital allocation strategy and reflects the success of its disciplined commercial and operational execution to deliver cons...
Positive
Seeking Alpha
12 days ago
Owens Corning's recent stock plunge presents a buy opportunity for retail value investors, despite near-term revenue growth concerns and economic stress from high interest rates. The company's strategic acquisitions, including Masonite International, and consistent earnings performance suggest long-term growth potential, supported by strong credit metrics and a disciplined capital allocation fr...
More Owens Corning News

Company Profile

Owens Corning engages in the development, manufacture, and marketing of insulation, roofing, and fiberglass composites. It operates through the following segments: Composites, Insulation and Roofing. The Composites segment manufactures, fabricates, and sells glass reinforcements in the form of fiber, and also includes vertically integrated downstream activities. The Insulation segment provides insulating products which help customers conserve energy; provide improved acoustical performance; and offer convenience of installation and use. The Roofing segment offers laminate and strip asphalt roofing shingles and other products including oxidized asphalt and roofing accessories. The company was founded on October 31, 1938 and is headquartered in Toledo, OH.

Head office United States
CEO Brian Chambers
Employees 25,000
Founded 1938
Website www.owenscorning.com

Register for Free

StocksGuide is the ultimate tool for easily finding, analyzing and tracking stocks. Learn from successful investors and make informed investment decisions. We empower you to become a confident, independent investor.

The Apple stock at a glance with charts, current key metrics, news and stock analyses.
The Best Dividend Stocks in the Dividend Top Scorer list.
Stock Analyses of the Best Stocks Worldwide.
Start building wealth today