Financials Owens Corning

Equities

OC

US6907421019

Construction Supplies & Fixtures

Market Closed - Nyse 04:00:02 2024-05-17 pm EDT 5-day change 1st Jan Change
176.4 USD +1.53% Intraday chart for Owens Corning -0.24% +18.99%

Valuation

Fiscal Period: December 2019 2020 2021 2022 2023 2024 2025 2026
Capitalization 1 7,084 8,200 9,094 7,972 13,174 15,284 - -
Enterprise Value (EV) 1 9,898 10,609 11,253 10,069 14,174 15,284 15,284 15,284
P/E ratio 17.7 x -21.5 x 9.49 x 6.72 x 11.3 x - - -
Yield 1.38% 1.29% 1.25% 1.84% - 1.36% 1.4% 1.39%
Capitalization / Revenue 0.99 x 1.16 x 1.07 x 0.82 x 1.36 x 1.36 x 1.19 x -
EV / Revenue 0.99 x 1.16 x 1.07 x 0.82 x 1.36 x 1.36 x 1.19 x -
EV / EBITDA 5.51 x 5.98 x 4.78 x 3.52 x 5.7 x 5.73 x 4.91 x -
EV / FCF 12,007,191 x 9,903,084 x 8,366,186 x 6,066,838 x 11,042,695 x - - -
FCF Yield 0% 0% 0% 0% 0% - - -
Price to Book 1.53 x 2.05 x 2.12 x 2.53 x - - - -
Nbr of stocks (in thousands) 108,787 108,233 100,487 93,456 88,875 86,657 - -
Reference price 2 65.12 75.76 90.50 85.30 148.2 176.4 176.4 176.4
Announcement Date 2/19/20 2/17/21 2/16/22 2/15/23 2/14/24 - - -
1USD in Million2USD
Estimates

Income Statement Evolution (Annual data)

Fiscal Period: December 2019 2020 2021 2022 2023 2024 2025 2026
Net sales 1 7,160 7,055 8,498 9,761 9,677 11,251 12,819 -
EBITDA 1 1,285 1,371 1,904 2,267 2,313 2,669 3,111 -
EBIT 1 828 878 1,415 1,762 1,805 2,048 2,454 -
Operating Margin 11.56% 12.45% 16.65% 18.05% 18.65% 18.2% 19.14% -
Earnings before Tax (EBT) 590 -256 1,313 1,614 1,591 - - -
Net income 405 -383 995 1,241 1,196 - - -
Net margin 5.66% -5.43% 11.71% 12.71% 12.36% - - -
EPS 3.680 -3.530 9.540 12.70 13.14 - - -
Free Cash Flow 590 828 1,087 1,314 1,193 - - -
FCF margin 8.24% 11.74% 12.79% 13.46% 12.33% - - -
FCF Conversion (EBITDA) 45.91% 60.39% 57.09% 57.96% 51.58% - - -
FCF Conversion (Net income) 145.68% - 109.25% 105.88% 99.75% - - -
Dividend per Share 2 0.9000 0.9800 1.130 1.570 - 2.400 2.470 2.453
Announcement Date 2/19/20 2/17/21 2/16/22 2/15/23 2/14/24 - - -
1USD in Million2USD
Estimates

Income Statement Evolution (Quarterly data)

Fiscal Period: December 2021 Q4 2022 Q1 2022 Q2 2022 Q3 2022 Q4 2023 Q1 2023 Q2 2023 Q3 2023 Q4 2024 Q1 2024 Q2 2024 Q3 2024 Q4 2025 Q1 2025 Q2
Net sales 1 2,131 2,346 2,601 2,529 2,285 2,331 2,563 2,479 2,304 2,300 2,881 3,123 2,948 3,067 3,391
EBITDA 1 452 543 656 608 460 487 664 644 518 565 703 739 662 739 837
EBIT 1 325 417 525 487 333 361 534 518 392 438 549 571 489 576 672
Operating Margin 15.25% 17.77% 20.18% 19.26% 14.57% 15.49% 20.83% 20.9% 17.01% 19.04% 19.06% 18.28% 16.59% 18.78% 19.82%
Earnings before Tax (EBT) 296 414 463 582 155 512 464 446 169 386 - - - - -
Net income 227 304 343 470 124 383 345 337 131 299 - - - - -
Net margin 10.65% 12.96% 13.19% 18.58% 5.43% 16.43% 13.46% 13.59% 5.69% 13% - - - - -
EPS 2.230 3.030 3.490 4.840 1.320 4.170 3.780 3.710 1.460 3.400 - - - - -
Dividend per Share 2 0.3500 0.3500 0.3500 0.3500 0.5200 0.5200 0.5200 - - - 0.6000 0.6000 0.6000 0.6000 0.6000
Announcement Date 2/16/22 4/27/22 7/27/22 10/26/22 2/15/23 4/26/23 7/26/23 10/25/23 2/14/24 4/24/24 - - - - -
1USD in Million2USD
Estimates

Balance Sheet Analysis

Fiscal Period: December 2019 2020 2021 2022 2023 2024 2025
Net Debt 2,814 2,409 2,159 2,097 1,000 - -
Net Cash position - - - - - - -
Leverage (Debt/EBITDA) 2.19 x 1.757 x 1.134 x 0.925 x 0.4323 x - -
Free Cash Flow 590 828 1,087 1,314 1,193 - -
ROE (net income / shareholders' equity) 11.2% 13.3% 23.6% 28.4% 26.9% - -
ROA (Net income/ Total Assets) 5.06% 5.81% 9.94% 12.1% 10.9% - -
Assets 8,010 -6,593 10,010 10,243 10,994 - -
Book Value Per Share 42.50 36.90 42.80 33.80 - - -
Cash Flow per Share 9.700 10.90 15.30 18.90 19.70 - -
Capex 447 307 416 446 526 - -
Capex / Sales 6.24% 4.35% 4.9% 4.57% 5.44% - -
Announcement Date 2/19/20 2/17/21 2/16/22 2/15/23 2/14/24 - -
Estimates

EPS & Dividend

Year-on-year evolution of the PER

Year-on-year evolution of the Yield

Change in Enterprise Value/EBITDA

Trading Rating
Investor Rating
ESG Refinitiv
A+
More Ratings
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
15
Last Close Price
176.4 USD
Average target price
178.6 USD
Spread / Average Target
+1.24%
Consensus
  1. Stock Market
  2. Equities
  3. OC Stock
  4. Financials Owens Corning
-40% Limited Time Offer: Our subscriptions help you unlock hidden opportunities.
BENEFIT NOW