OC
OC
NYSE · Building

Owens Corning

$121.67
-0.14 (-0.11%)
As of May 9, 1:09 AM ET ·
Day Range $120.47 — $124.17
52W Range $97.53 — $159.42

Performance

1D
1W
1M
3M -10.37%
6M +17.70%
1Y -10.83%
YTD +6.59%
Open$122.69
Previous Close$121.81
Day High$124.17
Day Low$120.47
52W High$159.42
52W Low$97.53
Volume
Avg Volume1.25M
Market Cap9.83B
P/E Ratio
EPS$-6.40
SectorBuilding

Technical Indicators

Full analysis →
SMA 50 $121.57 Above
SMA 200 $131.97 Below
RSI (14) 70.9 Overbought
Trend Death Cross Bearish

Analyst Ratings

Buy
28 analysts
18 Buy 10 Hold 0 Sell
Price Target -77.0% upside
Current
$121.67
Target
$27.93
$21.41 $27.93 avg $42.99

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 9.72B 9.61B 3.66B
Net Income -502,072,332 -446,727,729 445.88M
Profit Margin -5.2% -4.9% 12.2%
EBITDA 1.01B 952.12M 714.45M
Free Cash Flow 441.37M
Rev Growth +1.2% +1.2% +23.9%
Debt/Equity 1.34 1.34 0.31

Dividend

Dividend Yield2.59%
Annual Dividend$2.80
Payout Ratio32.2%
Frequencyquarterly
Ex-DividendMar 21, 2026
Pay DateApr 1, 2026

Building Peers

Symbol Name Price Change P/E Mkt Cap
TT Trane Technologies Plc $466.17 -0.77% 36.8 107.46B
JCI Johnson Controls Internation $139.52 +0.19% 25.1 85.12B
CARR Carrier Global Corp $66.83 -0.58% 35.4 52.59B
LII Lennox International Inc $521.25 -1.02% 22.6 18.20B
CSL Carlisle Cos Inc $360.39 -0.02% 19.9 14.71B
ALLE Allegion Plc $134.37 -1.78% 18.1 11.67B

OC News

No news for OC yet

Quick Stats

Market Cap9.83B
P/E Ratio
EPS$-6.40
Div Yield2.59%
Volume
SectorBuilding