Owens Corning Financial Ratios Analysis

Valuation, profitability, leverage, and liquidity ratios

Scroll to see more
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020
Valuation Ratios
P/E Ratio22.5811.026.429.14
Forward P/E10.8010.827.919.7413.73
P/S Ratio1.331.360.821.071.16
P/B Ratio2.852.531.732.102.08
Price/Tangible Book5.875.015.386.59
Price/FCF11.7411.046.078.379.90
Price/OCF7.727.664.536.057.22
PEG Ratio1.872.650.720.341.02
Enterprise Value Ratios
EV/Revenue1.831.561.071.331.54
EV/EBITDA7.856.994.545.978.06
EV/EBIT10.609.135.828.0312.44
EV/FCF16.1612.707.9310.4313.10
Profitability & Returns
Return on Equity (ROE)0.13%0.24%0.28%0.24%-0.09%
Return on Assets (ROA)0.09%0.09%0.11%0.09%0.06%
Return on Invested Capital (ROIC)0.15%0.18%0.21%0.16%0.12%
Return on Capital Employed (ROCE)0.16%0.19%0.21%0.17%0.11%
Leverage & Solvency Ratios
Debt/Equity1.100.630.700.720.84
Debt/EBITDA2.091.451.351.592.30
Debt/FCF4.512.742.452.893.98
Liquidity Ratios
Current Ratio1.471.691.691.821.81
Quick Ratio0.701.120.981.131.14
Efficiency Ratios
Asset Turnover0.870.880.940.870.72
Inventory Turnover5.535.445.896.485.74
Yield & Distribution Ratios
Earnings Yield0.04%0.09%0.16%0.11%-0.05%
FCF Yield0.09%0.09%0.16%0.12%0.10%
Dividend Yield0.01%0.02%0.02%0.01%0.01%
Payout Ratio0.32%0.16%0.11%0.11%
Buyback Yield0.04%0.07%0.06%0.04%0.01%
Total Return0.05%0.08%0.08%0.05%0.03%