Welltower 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 Ratio82.46146.74219.34111.0727.55
P/S Ratio9.827.595.347.885.88
P/B Ratio2.411.891.451.971.57
Price/Tangible Book2.522.011.572.191.73
Price/OCF34.7831.1623.3129.2719.76
Enterprise Value Ratios
EV/Revenue11.499.818.1911.098.89
EV/EBITDA30.9826.0222.5227.0521.23
EV/EBIT71.5462.3061.5059.0946.84
Profitability & Returns
Return on Equity (ROE)0.03%0.01%0.01%0.02%0.06%
Return on Assets (ROA)0.02%0.02%0.01%0.02%0.02%
Return on Invested Capital (ROIC)0.03%0.03%0.02%0.03%0.03%
Leverage & Solvency Ratios
Debt/Equity0.520.610.700.770.82
Debt/EBITDA5.576.447.047.487.31
Liquidity Ratios
Current Ratio2.225.113.152.533.61
Quick Ratio1.863.691.991.612.44
Efficiency Ratios
Asset Turnover0.170.160.160.140.14
Yield & Distribution Ratios
Earnings Yield0.01%0.01%0.00%0.01%0.04%
Dividend Yield0.02%0.03%0.04%0.03%0.04%
Payout Ratio1.62%3.71%8.01%3.08%1.14%
Buyback Yield-0.17%-0.12%-0.09%-0.02%-0.03%
Total Return-0.15%-0.09%-0.05%0.01%0.01%