Camden Property Trust (FRA:CAL)
Germany flag Germany · Delayed Price · Currency is EUR
91.00
-1.00 (-1.09%)
At close: Feb 20, 2026

Camden Property Trust Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
9,5789,97511,9579,59111,15216,057
Market Cap Growth
-19.55%-16.58%24.67%-14.00%-30.55%101.82%
Enterprise Value
12,95213,20415,33412,95314,61918,534
Last Close Price
90.5092.00104.9483.9393.53135.04
Price/FFO Ratio
13.5913.5915.66-14.19-
Price/AFFO Ratio
13.5913.5915.66-16.24-
PE Ratio
29.3130.5375.9526.3318.2660.19
PS Ratio
7.097.387.966.868.3115.67
PB Ratio
2.532.642.612.102.364.28
P/OCF Ratio
13.6114.1715.9813.3416.0031.62
EV/Sales Ratio
9.629.7710.219.2610.9018.09
EV/EBITDA Ratio
16.8817.2317.9715.9218.6932.09
EV/EBIT Ratio
52.7753.6252.6244.0958.4388.87
Debt / Equity Ratio
0.880.880.740.740.730.75
Debt / EBITDA Ratio
4.344.343.934.124.394.81
Net Debt / Equity Ratio
0.880.880.730.690.730.60
Net Debt / EBITDA Ratio
4.334.333.923.854.403.91
Asset Turnover
0.180.180.170.170.170.15
Quick Ratio
0.020.020.070.210.031.78
Current Ratio
0.030.030.100.230.081.84
Return on Equity (ROE)
8.60%8.60%3.49%8.12%14.19%8.03%
Return on Assets (ROA)
2.02%2.02%2.07%2.17%1.93%1.95%
Return on Invested Capital (ROIC)
3.43%3.45%3.49%3.67%3.29%3.33%
Earnings Yield
3.41%3.28%1.32%3.80%5.48%1.66%
Dividend Yield
4.01%3.89%3.79%4.31%3.76%2.16%
Payout Ratio
119.89%119.89%276.17%107.83%60.71%112.88%
Buyback Yield / Dilution
0.10%0.10%0.79%-0.93%-5.41%-3.41%
Total Shareholder Return
4.11%3.98%4.58%3.38%-1.64%-1.25%
Source: S&P Global Market Intelligence. Real Estate template. Financial Sources.