30% off. Use code SUMMER30 at checkout for 30% off for 12 months on Pro and Premium subscriptions. Subscribe now

Richard Campo

Insider profile

Currently holds a position at Camden Property Trust

Performance

Overall performance
3.0

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 4% 8.2% 15.1%
Success rate 78% 68% 82%
Transactions
181 1% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 30%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
Chairman of the Board of Trust Managers, Chief Executive Officer Camden Property Trust May 1, 1993 -

Richard Campo's trades of Camden Property Trust's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-05 2026-06-05 S Sale
89,741 +15.7%
238.07
US$4,189,147
89,741 +15.7% 238.07 US$4,189,147
2026-06-05 2026-06-05 PrS Proposed sale
73,849
21.40
US$4,631,095
73,849 21.40 US$4,631,095
2026-01-07 2026-01-06 S Sale
40,779 -29.0%
485.41
US$3,814,128
40,779 -29.0% 485.41 US$3,814,128
2026-01-07 2026-01-05 S Sale
24,838 -7.6%
109.82
US$2,727,734
24,838 -7.6% 109.82 US$2,727,734
2026-01-07 2026-01-05 S Sale
13,183 -3.9%
109.69
US$1,446,070
13,183 -3.9% 109.69 US$1,446,070
2025-05-08 2025-05-07 S Sale
15,428 -5.3%
119.53
US$1,844,109
15,428 -5.3% 119.53 US$1,844,109
2025-05-08 2025-05-06 S Sale
5,572 -1.9%
119.50
US$665,854
5,572 -1.9% 119.50 US$665,854
2025-05-06 2025-05-06 PrS Proposed sale
21,000
119.05
US$2,500,000
21,000 119.05 US$2,500,000
2025-02-12 2025-02-11 S Sale
45,000 -15.0%
119.07
US$5,358,150
45,000 -15.0% 119.07 US$5,358,150
2025-02-11 2025-02-11 PrS Proposed sale
45,000
119.07
US$5,358,000
45,000 119.07 US$5,358,000
2025-01-08 2025-01-08 S Sale
1,043 -0.3%
110.06
US$114,792
1,043 -0.3% 110.06 US$114,792
2025-01-08 2025-01-06 S Sale
7,324 -2.4%
114.51
US$838,635
7,324 -2.4% 114.51 US$838,635
2024-01-08 2024-01-04 S Sale
18,930 -6.6%
98.21
US$1,859,077
18,930 -6.6% 98.21 US$1,859,077
2024-01-08 2024-01-04 S Sale
19,406 -6.4%
98.24
US$1,906,348
19,406 -6.4% 98.24 US$1,906,348
2023-05-09 2023-05-05 S Sale
5,337 -2.1%
110.35
US$588,938
5,337 -2.1% 110.35 US$588,938
2021-12-21 2021-12-17 S Sale
34,422 -17.8%
173.93
US$5,987,018
34,422 -17.8% 173.93 US$5,987,018
2020-01-07 2020-01-03 S Sale
30,211 -14.1%
105.76
US$3,195,115
30,211 -14.1% 105.76 US$3,195,115
2019-11-18 2019-11-18 S Sale
25,976 -10.8%
112.65
US$2,926,248
25,976 -10.8% 112.65 US$2,926,248
2019-11-18 2019-11-15 S Sale
23,308 -9.8%
111.88
US$2,607,676
23,308 -9.8% 111.88 US$2,607,676
2019-11-18 2019-11-14 S Sale
39,716 -15.7%
111.31
US$4,420,748
39,716 -15.7% 111.31 US$4,420,748
2019-06-12 2019-06-11 S Sale
22,500 -9.5%
105.13
US$2,365,425
22,500 -9.5% 105.13 US$2,365,425
2019-06-12 2019-06-10 S Sale
37,500 -13.7%
105.44
US$3,954,000
37,500 -13.7% 105.44 US$3,954,000
2018-12-06 2018-12-03 S Sale
5,793 -3.0%
94.75
US$548,887
5,793 -3.0% 94.75 US$548,887
2018-12-06 2018-12-03 S Sale
36,585 -16.0%
94.53
US$3,458,380
36,585 -16.0% 94.53 US$3,458,380
2018-12-06 2018-12-03 S Sale
2,434 -1.1%
94.69
US$230,475
2,434 -1.1% 94.69 US$230,475
2018-12-06 2018-12-03 S Sale
18,188 -7.3%
95.01
US$1,728,042
18,188 -7.3% 95.01 US$1,728,042
2018-08-17 2018-08-16 S Sale
43,070 -14.8%
93.82
US$4,040,827
43,070 -14.8% 93.82 US$4,040,827
2017-12-11 2017-12-08 S Sale
40,447 -12.2%
92.27
US$3,732,045
40,447 -12.2% 92.27 US$3,732,045
2017-12-11 2017-12-08 S Sale
11,800 -3.4%
92.25
US$1,088,550
11,800 -3.4% 92.25 US$1,088,550
2017-11-17 2017-11-16 S Sale
379 -0.1%
94.44
US$35,794
379 -0.1% 94.44 US$35,794
2017-08-09 2017-08-07 S Sale
86,540 -20.3%
89.43
US$7,739,272
86,540 -20.3% 89.43 US$7,739,272
2016-08-04 2016-08-02 S Sale
22,318 -5.5%
88.33
US$1,971,349
22,318 -5.5% 88.33 US$1,971,349
2016-05-17 2016-05-17 S Sale
110,000 -22.9%
85.80
US$9,438,000
110,000 -22.9% 85.80 US$9,438,000
2015-02-12 2015-02-10 S Sale
13,376 -3.1%
75.17
US$1,005,474
13,376 -3.1% 75.17 US$1,005,474
2014-11-06 2014-11-04 S Sale
25,000 -5.8%
77.10
US$1,927,500
25,000 -5.8% 77.10 US$1,927,500
2014-05-14 2014-05-12 S Sale
19,668 -4.4%
71.03
US$1,397,018
19,668 -4.4% 71.03 US$1,397,018
2014-01-09 2014-01-09 S Sale
1,716 -0.5%
58.53
US$100,437
1,716 -0.5% 58.53 US$100,437
2012-09-04 2012-08-31 S Sale
4,939 -1.5%
69.80
US$344,725
4,939 -1.5% 69.80 US$344,725
2012-09-04 2012-08-31 S Sale
1,954 -0.6%
69.61
US$136,024
1,954 -0.6% 69.61 US$136,024
2012-09-04 2012-08-31 S Sale
6,102 -1.9%
69.59
US$424,633
6,102 -1.9% 69.59 US$424,633
2012-09-04 2012-08-31 S Sale
30,317 -8.5%
69.48
US$2,106,501
30,317 -8.5% 69.48 US$2,106,501
2012-09-04 2012-08-31 S Sale
3,600 -1.0%
69.48
US$250,128
3,600 -1.0% 69.48 US$250,128
2012-09-04 2012-08-31 S Sale
15,298 -4.1%
69.52
US$1,063,520
15,298 -4.1% 69.52 US$1,063,520
2012-09-04 2012-08-31 S Sale
7,667 -2.0%
69.50
US$532,888
7,667 -2.0% 69.50 US$532,888
2012-09-04 2012-08-30 S Sale
50 -0.0%
70.00
US$3,500
50 -0.0% 70.00 US$3,500