OC
OC
NYSE · Building

Owens Corning

$135.74
+3.51 (+2.65%)
As of Feb 8, 3:10 PM ET ·
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 10.27B 9.43B 3.91B 3.66B 4.33B
Net Income 605.67M 500.55M 490.94M 445.88M 425.94M
EPS
Profit Margin 5.9% 5.6% 12.6% 12.2% 9.8%
Rev Growth +8.9% +8.9% -9.1% +23.9% +16.8%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 2.81B 2.81B 2.08B 1.98B 2.09B
Total Equity 2.77B 2.77B 6.88B 6.34B 7.12B
D/E Ratio 1.02 1.02 0.30 0.31 0.29
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 1.69B 1.47B 751.25M 714.45M 800.43M
Free Cash Flow 302.70M 441.37M 361.18M