W. P. Carey 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 Ratio25.8720.0127.1437.2827.19
P/S Ratio7.568.1611.0412.1010.57
P/B Ratio1.411.631.802.021.80
Price/Tangible Book1.972.262.643.072.97
Price/OCF6.5013.2016.2016.5015.45
Enterprise Value Ratios
EV/Revenue12.1112.8616.2017.2915.83
EV/EBITDA14.5715.4918.4718.8017.75
EV/EBIT23.9526.7732.7235.5734.63
Profitability & Returns
Return on Equity (ROE)0.05%0.08%0.07%0.06%0.07%
Return on Assets (ROA)0.03%0.03%0.03%0.03%0.02%
Return on Invested Capital (ROIC)0.04%0.05%0.04%0.04%0.04%
Leverage & Solvency Ratios
Debt/Equity0.970.950.890.921.00
Debt/EBITDA6.195.706.155.916.48
Liquidity Ratios
Current Ratio1.143.401.561.711.78
Quick Ratio1.083.241.351.571.56
Efficiency Ratios
Asset Turnover0.090.100.090.080.08
Yield & Distribution Ratios
Earnings Yield0.04%0.05%0.04%0.03%0.04%
Dividend Yield0.07%0.07%0.07%0.07%0.08%
Payout Ratio1.66%1.29%1.39%1.86%1.60%
Buyback Yield-0.02%-0.08%-0.09%-0.05%-0.02%
Total Return0.05%-0.01%-0.03%0.02%0.06%