Camden Property Trust
CPT Real Estate Reit Residential
Camden Property Trust’s revenue for fiscal 2025 (year ended December 2025) was $1.6 billion, up 1.92% from fiscal 2024.
- Revenue
- −0.90%
- EPS
- −75.7%
- Free cash flow
- −1,195.6%
- Total debt
- +26.7%
Quarter to June 2026, against a year earlier
Follow CPT
Alert me
Camden Property Trust (CPT) valuation and DCF model
At $99.95 the price implies FFO a share growing 2.6% a year for ten years.
FFO a share grew 7.4% a year over the last ten years, 6.6% over the last five. The price asks for less than its ten-year rate. The industry’s median company is priced for 3.5%.
In December 2017 the price assumed 6.0% a year; Camden Property Trust went on to grow FFO a share 6.7% a year to FY2025.
Q3 2026’s FFO a share is the $1.70 Camden Property Trust reported, in its results release. It reported AFFO of $1.42 a share for Q3 2026.
- The price needs
- 2.6% a year for ten years
- $99.95
- today’s price
- Its base case
- 7.4% a year for five years, then 4.4%
- $130.49
- 30.6% above today’s price
Base case on its own ten-year record Camden Property Trust’s own growth, carried forward
Its assumptions
Powerpack lets you start from a scenario and type over any of them.
How we got there$55.93 10 years of FFO+$74.55 terminal value=$130.49 per share
Valuation against its own history
| Multiple | Current | 5Y avg | 10Y avg | vs 10Y avg | Industry median | vs industry | 10Y range |
|---|---|---|---|---|---|---|---|
| P/E | 34.22× | 37.61× | 47.43× | 28% below | 28.23× | 21% above | |
| P/FCF | 60.56× | 48.99× | 44.50× | 36% above | 20.32× | 198% above | |
| P/B | 2.73× | 2.52× | 2.74× | 0% below | 1.88× | 45% above | |
| EV/EBITDA | 17.12× | 17.34× | 20.80× | 18% below | 15.93× | 7% above | |
| EV/Sales | 9.80× | 10.10× | 11.59× | 15% below | 8.07× | 21% above | |
| P/FFO | 15.87× | 15.00× | 20.84× | 24% below | — | — |
CPT trades at 15.87× P/FFO, against a 10-year average of 20.84× (range 10.47×–48.89×). That is cheaper than 78% of the last 9 year-end readings; re-rating to the average implies $131.27 per share.