Brad Heffern
Stock Analyst at RBC Capital
(4.72)
# 720
Out of 4,651 analysts
1153
Total ratings
54.4%
Success rate
12.6%
Average return
Main Sectors:
Stocks Rated by Brad Heffern
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| O Realty Income | Rated: Buy | $71 → $70 | $62.74 | +11.57% | 35 | Aug 7, 2026 | |
| NNN NNN REIT | Maintained: Hold | $44 → $47 | $46.00 | +2.17% | 27 | Aug 6, 2026 | |
| CUBE CubeSmart | Maintained: Buy | $46 → $47 | $41.48 | +13.31% | 11 | Aug 4, 2026 | |
| CSR Centerspace | Maintained: Buy | $67 → $64 | $55.84 | +14.61% | 39 | Aug 4, 2026 | |
| IRT Independence Realty Trust | Maintained: Buy | $18 → $19 | $17.03 | +11.57% | 38 | Aug 4, 2026 | |
| VICI VICI Properties | Maintained: Hold | $29 | $26.36 | +10.02% | 2 | Aug 4, 2026 | |
| ADC Agree Realty | Maintained: Buy | $82 | $74.74 | +9.71% | 33 | Aug 3, 2026 | |
| CPT Camden Property Trust | Maintained: Hold | $111 | $110.36 | +0.58% | 52 | Aug 3, 2026 | |
| AMH American Homes 4 Rent | Maintained: Buy | $36 → $37 | $34.08 | +8.57% | 50 | Aug 3, 2026 | |
| GLPI Gaming and Leisure Properties | Maintained: Buy | $54 → $52 | $43.57 | +19.35% | 25 | Aug 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $31 | $30.29 | +2.34% | 48 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $138 | $133.49 | +3.38% | 45 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $305 → $318 | $325.93 | -2.43% | 11 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $306 → $312 | $287.52 | +8.51% | 45 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $153 → $157 | $147.90 | +6.15% | 11 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $73 → $77 | $71.62 | +7.51% | 36 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $147 → $148 | $123.29 | +20.04% | 45 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $40 | $37.94 | +5.43% | 44 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $71 | $65.97 | +7.62% | 47 | Jul 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $71 | $65.61 | +8.22% | 41 | Jul 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $35 → $36 | $33.18 | +8.50% | 29 | Jul 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $188 → $194 | $184.06 | +5.40% | 44 | Jul 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $92 → $97 | $341.67 | n/a | 47 | Oct 25, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $14 → $10 | $71.85 | n/a | 45 | Aug 2, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $20 → $22 | $40.32 | n/a | 22 | Jul 6, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $18 → $27 | $33.75 | n/a | 26 | Jun 10, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $92 → $95 | $137.32 | n/a | 3 | Jun 4, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $52 → $70 | $355.42 | n/a | 54 | May 5, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $66 → $37 | $233.61 | n/a | 43 | May 3, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $8 → $17 | $80.32 | n/a | 19 | Feb 26, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $13 | $65.47 | n/a | 43 | Nov 5, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $33 | $93.67 | n/a | 49 | Nov 5, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $4 | $47.72 | n/a | 14 | May 4, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $100 → $96 | $160.10 | n/a | 17 | Mar 1, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $114 | $200.00 | n/a | 12 | Jan 3, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $143 | $142.61 | n/a | 1 | Nov 7, 2012 |
Realty Income
Aug 7, 2026
Rated: Buy
Price Target: $71 → $70
Current: $62.74
Upside: +11.57%
NNN REIT
Aug 6, 2026
Maintained: Hold
Price Target: $44 → $47
Current: $46.00
Upside: +2.17%
CubeSmart
Aug 4, 2026
Maintained: Buy
Price Target: $46 → $47
Current: $41.48
Upside: +13.31%
Centerspace
Aug 4, 2026
Maintained: Buy
Price Target: $67 → $64
Current: $55.84
Upside: +14.61%
Independence Realty Trust
Aug 4, 2026
Maintained: Buy
Price Target: $18 → $19
Current: $17.03
Upside: +11.57%
VICI Properties
Aug 4, 2026
Maintained: Hold
Price Target: $29
Current: $26.36
Upside: +10.02%
Agree Realty
Aug 3, 2026
Maintained: Buy
Price Target: $82
Current: $74.74
Upside: +9.71%
Camden Property Trust
Aug 3, 2026
Maintained: Hold
Price Target: $111
Current: $110.36
Upside: +0.58%
American Homes 4 Rent
Aug 3, 2026
Maintained: Buy
Price Target: $36 → $37
Current: $34.08
Upside: +8.57%
Gaming and Leisure Properties
Aug 3, 2026
Maintained: Buy
Price Target: $54 → $52
Current: $43.57
Upside: +19.35%
Jul 31, 2026
Maintained: Hold
Price Target: $31
Current: $30.29
Upside: +2.34%
Jul 30, 2026
Maintained: Hold
Price Target: $138
Current: $133.49
Upside: +3.38%
Jul 30, 2026
Rated: Hold
Price Target: $305 → $318
Current: $325.93
Upside: -2.43%
Jul 30, 2026
Rated: Buy
Price Target: $306 → $312
Current: $287.52
Upside: +8.51%
Jul 29, 2026
Maintained: Hold
Price Target: $153 → $157
Current: $147.90
Upside: +6.15%
Jul 29, 2026
Maintained: Hold
Price Target: $73 → $77
Current: $71.62
Upside: +7.51%
Jul 28, 2026
Maintained: Buy
Price Target: $147 → $148
Current: $123.29
Upside: +20.04%
Jul 28, 2026
Maintained: Hold
Price Target: $40
Current: $37.94
Upside: +5.43%
Jul 27, 2026
Maintained: Hold
Price Target: $71
Current: $65.97
Upside: +7.62%
Jul 23, 2026
Maintained: Buy
Price Target: $71
Current: $65.61
Upside: +8.22%
Jul 23, 2026
Maintained: Hold
Price Target: $35 → $36
Current: $33.18
Upside: +8.50%
Jul 20, 2026
Maintained: Hold
Price Target: $188 → $194
Current: $184.06
Upside: +5.40%
Oct 25, 2021
Maintained: Buy
Price Target: $92 → $97
Current: $341.67
Upside: n/a
Aug 2, 2021
Maintained: Hold
Price Target: $14 → $10
Current: $71.85
Upside: n/a
Jul 6, 2021
Maintained: Buy
Price Target: $20 → $22
Current: $40.32
Upside: n/a
Jun 10, 2021
Downgraded: Hold
Price Target: $18 → $27
Current: $33.75
Upside: n/a
Jun 4, 2021
Maintained: Hold
Price Target: $92 → $95
Current: $137.32
Upside: n/a
May 5, 2021
Maintained: Buy
Price Target: $52 → $70
Current: $355.42
Upside: n/a
May 3, 2021
Maintained: Buy
Price Target: $66 → $37
Current: $233.61
Upside: n/a
Feb 26, 2021
Maintained: Hold
Price Target: $8 → $17
Current: $80.32
Upside: n/a
Nov 5, 2020
Maintained: Hold
Price Target: $13
Current: $65.47
Upside: n/a
Nov 5, 2020
Maintained: Buy
Price Target: $33
Current: $93.67
Upside: n/a
May 4, 2017
Reiterated: Hold
Price Target: $4
Current: $47.72
Upside: n/a
Mar 1, 2017
Reiterated: Buy
Price Target: $100 → $96
Current: $160.10
Upside: n/a
Jan 3, 2017
Reiterated: Hold
Price Target: $114
Current: $200.00
Upside: n/a
Nov 7, 2012
Rated: Buy
Price Target: $143
Current: $142.61
Upside: n/a