Loading live market data…

Camden Property Trust

NYSE:CPT

$112.98 USD

-$1.21 (-1.06%)

Volume
1.23M
Average Volume
1.16M
Market Capitalization
$11.36B
P/E Ratio
31.56
Dividend Yield
3.74%
Price Target
$111.00
Year High
$119.81
Year Low
$96.53
Day High
Day Low
Payout Ratio
$1.48
Current Ratio
$0.11

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.21%

Investors Holding

30

change: -539 | last: 569

Increased Positions

15

change: -222 | last: 237

Reduced Positions

5

change: -236 | last: 241

New Positions

2

change: -66 | last: 68

Sold Positions

535

change: 447 | last: 88

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -145.5882 | last: 1.4559

Total Invested

21.97M

CPT Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $110.08 108.38M $11.93B $25.2M $3.9B $15.81B
2024-12-31 $116.04 108.49M $12.59B $21.04M $3.49B $16.05B
2023-12-31 $99.29 108.65M $10.79B $259.69M $3.72B $14.24B
2022-12-31 $111.88 107.6M $12.04B $10.69M $3.68B $15.71B
2021-12-31 $178.68 102M $18.23B $613.39M $3.17B $20.78B
2020-12-31 $99.92 99.38M $9.93B $420.44M $3.17B $12.68B
2019-12-31 $106.10 98.46M $10.45B $23.18M $2.52B $12.95B
2018-12-31 $88.05 95.21M $8.38B $34.38M $2.32B $10.67B
2017-12-31 $92.06 91.5M $8.42B $368.49M $2.2B $10.26B
2016-12-31 $84.07 89.58M $7.53B $237.36M $2.48B $9.77B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $97.66 104.83M $10.24B $130.29M $4.28B $14.38B
2025-12-31 $110.08 107.82M $11.87B $25.2M $3.9B $15.74B
2025-09-30 $106.78 108.52M $11.59B $25.93M $3.74B $15.3B
2025-06-30 $112.69 108.64M $12.24B $33.09M $3.83B $16.04B
2025-03-31 $122.30 108.53M $13.27B $26.18M $3.74B $16.98B
2024-12-31 $116.04 108.43M $12.58B $21.04M $3.49B $16.05B
2024-09-30 $123.53 108.43M $13.39B $31.23M $3.45B $16.81B
2024-06-30 $109.19 108.41M $11.84B $93.93M $3.55B $15.3B
2024-03-31 $96.42 108.71M $10.48B $92.69M $3.55B $13.94B
2023-12-31 $99.29 108.7M $10.79B $268.05M $3.72B $14.24B
2023-09-30 $94.58 108.68M $10.28B $14.6M $3.65B $13.92B
2023-06-30 $108.87 108.66M $11.83B $20.33M $3.68B $15.49B