Brad Heffern
Stock Analyst at RBC Capital
(4.70)
# 778
Out of 4,703 analysts
1109
Total ratings
52%
Success rate
12.2%
Average return
Main Sectors:
Stocks Rated by Brad Heffern
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| O Realty Income | Rated: Buy | $71 → $70 | $61.25 | +14.29% | 35 | Aug 7, 2026 | |
| NNN NNN REIT | Maintained: Hold | $44 → $47 | $44.63 | +5.31% | 27 | Aug 6, 2026 | |
| CUBE CubeSmart | Maintained: Buy | $46 → $47 | $39.50 | +18.99% | 11 | Aug 4, 2026 | |
| CSR Centerspace | Maintained: Buy | $67 → $64 | $52.90 | +20.98% | 39 | Aug 4, 2026 | |
| IRT Independence Realty Trust | Maintained: Buy | $18 → $19 | $16.09 | +18.09% | 38 | Aug 4, 2026 | |
| VICI VICI Properties | Maintained: Hold | $29 | $25.42 | +14.08% | 2 | Aug 4, 2026 | |
| ADC Agree Realty | Maintained: Buy | $82 | $72.62 | +12.92% | 33 | Aug 3, 2026 | |
| CPT Camden Property Trust | Maintained: Hold | $111 | $105.69 | +5.02% | 52 | Aug 3, 2026 | |
| AMH American Homes 4 Rent | Maintained: Buy | $36 → $37 | $32.47 | +13.95% | 50 | Aug 3, 2026 | |
| GLPI Gaming and Leisure Properties | Maintained: Buy | $54 → $52 | $41.92 | +24.05% | 25 | Aug 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $31 | $28.39 | +9.19% | 48 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $138 | $128.32 | +7.54% | 45 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $305 → $318 | $302.01 | +5.29% | 11 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $306 → $312 | $278.61 | +11.98% | 45 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $153 → $157 | $139.25 | +12.75% | 11 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $73 → $77 | $70.38 | +9.41% | 36 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $147 → $148 | $119.44 | +23.91% | 45 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $40 | $36.38 | +9.95% | 44 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $71 | $65.35 | +8.65% | 47 | Jul 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $71 | $62.42 | +13.75% | 41 | Jul 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $35 → $36 | $32.53 | +10.67% | 29 | Jul 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $92 → $97 | $370.72 | n/a | 47 | Oct 25, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $14 → $10 | $74.34 | n/a | 45 | Aug 2, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $20 → $22 | $42.00 | n/a | 22 | Jul 6, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $18 → $27 | $36.44 | n/a | 26 | Jun 10, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $92 → $95 | $146.39 | n/a | 3 | Jun 4, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $52 → $70 | $388.90 | n/a | 54 | May 5, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $66 → $37 | $255.09 | n/a | 43 | May 3, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $8 → $17 | $81.32 | n/a | 19 | Feb 26, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $13 | $71.86 | n/a | 43 | Nov 5, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $33 | $105.41 | n/a | 49 | Nov 5, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $4 | $53.13 | n/a | 14 | May 4, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $100 → $96 | $159.47 | n/a | 17 | Mar 1, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $114 | $208.60 | n/a | 12 | Jan 3, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $143 | $145.19 | n/a | 1 | Nov 7, 2012 |
Realty Income
Aug 7, 2026
Rated: Buy
Price Target: $71 → $70
Current: $61.25
Upside: +14.29%
NNN REIT
Aug 6, 2026
Maintained: Hold
Price Target: $44 → $47
Current: $44.63
Upside: +5.31%
CubeSmart
Aug 4, 2026
Maintained: Buy
Price Target: $46 → $47
Current: $39.50
Upside: +18.99%
Centerspace
Aug 4, 2026
Maintained: Buy
Price Target: $67 → $64
Current: $52.90
Upside: +20.98%
Independence Realty Trust
Aug 4, 2026
Maintained: Buy
Price Target: $18 → $19
Current: $16.09
Upside: +18.09%
VICI Properties
Aug 4, 2026
Maintained: Hold
Price Target: $29
Current: $25.42
Upside: +14.08%
Agree Realty
Aug 3, 2026
Maintained: Buy
Price Target: $82
Current: $72.62
Upside: +12.92%
Camden Property Trust
Aug 3, 2026
Maintained: Hold
Price Target: $111
Current: $105.69
Upside: +5.02%
American Homes 4 Rent
Aug 3, 2026
Maintained: Buy
Price Target: $36 → $37
Current: $32.47
Upside: +13.95%
Gaming and Leisure Properties
Aug 3, 2026
Maintained: Buy
Price Target: $54 → $52
Current: $41.92
Upside: +24.05%
Jul 31, 2026
Maintained: Hold
Price Target: $31
Current: $28.39
Upside: +9.19%
Jul 30, 2026
Maintained: Hold
Price Target: $138
Current: $128.32
Upside: +7.54%
Jul 30, 2026
Rated: Hold
Price Target: $305 → $318
Current: $302.01
Upside: +5.29%
Jul 30, 2026
Rated: Buy
Price Target: $306 → $312
Current: $278.61
Upside: +11.98%
Jul 29, 2026
Maintained: Hold
Price Target: $153 → $157
Current: $139.25
Upside: +12.75%
Jul 29, 2026
Maintained: Hold
Price Target: $73 → $77
Current: $70.38
Upside: +9.41%
Jul 28, 2026
Maintained: Buy
Price Target: $147 → $148
Current: $119.44
Upside: +23.91%
Jul 28, 2026
Maintained: Hold
Price Target: $40
Current: $36.38
Upside: +9.95%
Jul 27, 2026
Maintained: Hold
Price Target: $71
Current: $65.35
Upside: +8.65%
Jul 23, 2026
Maintained: Buy
Price Target: $71
Current: $62.42
Upside: +13.75%
Jul 23, 2026
Maintained: Hold
Price Target: $35 → $36
Current: $32.53
Upside: +10.67%
Oct 25, 2021
Maintained: Buy
Price Target: $92 → $97
Current: $370.72
Upside: n/a
Aug 2, 2021
Maintained: Hold
Price Target: $14 → $10
Current: $74.34
Upside: n/a
Jul 6, 2021
Maintained: Buy
Price Target: $20 → $22
Current: $42.00
Upside: n/a
Jun 10, 2021
Downgraded: Hold
Price Target: $18 → $27
Current: $36.44
Upside: n/a
Jun 4, 2021
Maintained: Hold
Price Target: $92 → $95
Current: $146.39
Upside: n/a
May 5, 2021
Maintained: Buy
Price Target: $52 → $70
Current: $388.90
Upside: n/a
May 3, 2021
Maintained: Buy
Price Target: $66 → $37
Current: $255.09
Upside: n/a
Feb 26, 2021
Maintained: Hold
Price Target: $8 → $17
Current: $81.32
Upside: n/a
Nov 5, 2020
Maintained: Hold
Price Target: $13
Current: $71.86
Upside: n/a
Nov 5, 2020
Maintained: Buy
Price Target: $33
Current: $105.41
Upside: n/a
May 4, 2017
Reiterated: Hold
Price Target: $4
Current: $53.13
Upside: n/a
Mar 1, 2017
Reiterated: Buy
Price Target: $100 → $96
Current: $159.47
Upside: n/a
Jan 3, 2017
Reiterated: Hold
Price Target: $114
Current: $208.60
Upside: n/a
Nov 7, 2012
Rated: Buy
Price Target: $143
Current: $145.19
Upside: n/a