Brad Heffern
Stock Analyst at RBC Capital
(4.70)
# 781
Out of 4,988 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 | $56.66 | +23.54% | 35 | Aug 7, 2026 | |
| NNN NNN REIT | Reiterated: Hold | $44 → $47 | $41.55 | +13.12% | 27 | Aug 6, 2026 | |
| CSR Centerspace | Reiterated: Buy | $67 → $64 | $56.00 | +14.29% | 39 | Aug 4, 2026 | |
| CUBE CubeSmart | Reiterated: Buy | $46 → $47 | $39.55 | +18.84% | 11 | Aug 4, 2026 | |
| IRT Independence Realty Trust | Reiterated: Buy | $18 → $19 | $14.79 | +28.47% | 38 | Aug 4, 2026 | |
| VICI VICI Properties | Reiterated: Hold | $29 | $23.72 | +22.26% | 2 | Aug 4, 2026 | |
| ADC Agree Realty | Reiterated: Buy | $82 | $68.05 | +20.50% | 33 | Aug 3, 2026 | |
| AMH American Homes 4 Rent | Reiterated: Buy | $36 → $37 | $31.02 | +19.28% | 50 | Aug 3, 2026 | |
| CPT Camden Property Trust | Reiterated: Hold | $111 | $99.12 | +11.99% | 52 | Aug 3, 2026 | |
| GLPI Gaming and Leisure Properties | Reiterated: Buy | $54 → $52 | $39.59 | +31.35% | 25 | Aug 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $31 | $26.91 | +15.20% | 48 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $306 → $312 | $270.05 | +15.53% | 45 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $138 | $118.93 | +16.03% | 45 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $305 → $318 | $296.31 | +7.32% | 11 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $153 → $157 | $136.71 | +14.84% | 11 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $73 → $77 | $66.26 | +16.21% | 36 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $147 → $148 | $113.75 | +30.11% | 45 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $40 | $33.90 | +17.99% | 44 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $71 | $61.22 | +15.98% | 47 | Jul 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $71 | $60.40 | +17.55% | 41 | Jul 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $35 → $36 | $29.64 | +21.46% | 29 | Jul 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $92 → $97 | $413.28 | n/a | 47 | Oct 25, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $14 → $10 | $77.19 | n/a | 45 | Aug 2, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $20 → $22 | $38.44 | n/a | 22 | Jul 6, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $18 → $27 | $36.97 | n/a | 26 | Jun 10, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $92 → $95 | $144.49 | n/a | 3 | Jun 4, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $52 → $70 | $424.89 | n/a | 54 | May 5, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $66 → $37 | $273.13 | n/a | 43 | May 3, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $8 → $17 | $84.37 | n/a | 19 | Feb 26, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $33 | $115.90 | n/a | 49 | Nov 5, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $13 | $78.12 | n/a | 43 | Nov 5, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $4 | $59.00 | n/a | 14 | May 4, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $100 → $96 | $163.54 | n/a | 17 | Mar 1, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $114 | $209.51 | n/a | 12 | Jan 3, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $143 | $144.23 | n/a | 1 | Nov 7, 2012 |
Realty Income
Aug 7, 2026
Rated: Buy
Price Target: $71 → $70
Current: $56.66
Upside: +23.54%
NNN REIT
Aug 6, 2026
Reiterated: Hold
Price Target: $44 → $47
Current: $41.55
Upside: +13.12%
Centerspace
Aug 4, 2026
Reiterated: Buy
Price Target: $67 → $64
Current: $56.00
Upside: +14.29%
CubeSmart
Aug 4, 2026
Reiterated: Buy
Price Target: $46 → $47
Current: $39.55
Upside: +18.84%
Independence Realty Trust
Aug 4, 2026
Reiterated: Buy
Price Target: $18 → $19
Current: $14.79
Upside: +28.47%
VICI Properties
Aug 4, 2026
Reiterated: Hold
Price Target: $29
Current: $23.72
Upside: +22.26%
Agree Realty
Aug 3, 2026
Reiterated: Buy
Price Target: $82
Current: $68.05
Upside: +20.50%
American Homes 4 Rent
Aug 3, 2026
Reiterated: Buy
Price Target: $36 → $37
Current: $31.02
Upside: +19.28%
Camden Property Trust
Aug 3, 2026
Reiterated: Hold
Price Target: $111
Current: $99.12
Upside: +11.99%
Gaming and Leisure Properties
Aug 3, 2026
Reiterated: Buy
Price Target: $54 → $52
Current: $39.59
Upside: +31.35%
Jul 31, 2026
Reiterated: Hold
Price Target: $31
Current: $26.91
Upside: +15.20%
Jul 30, 2026
Rated: Buy
Price Target: $306 → $312
Current: $270.05
Upside: +15.53%
Jul 30, 2026
Reiterated: Hold
Price Target: $138
Current: $118.93
Upside: +16.03%
Jul 30, 2026
Rated: Hold
Price Target: $305 → $318
Current: $296.31
Upside: +7.32%
Jul 29, 2026
Reiterated: Hold
Price Target: $153 → $157
Current: $136.71
Upside: +14.84%
Jul 29, 2026
Reiterated: Hold
Price Target: $73 → $77
Current: $66.26
Upside: +16.21%
Jul 28, 2026
Reiterated: Buy
Price Target: $147 → $148
Current: $113.75
Upside: +30.11%
Jul 28, 2026
Reiterated: Hold
Price Target: $40
Current: $33.90
Upside: +17.99%
Jul 27, 2026
Reiterated: Hold
Price Target: $71
Current: $61.22
Upside: +15.98%
Jul 23, 2026
Reiterated: Buy
Price Target: $71
Current: $60.40
Upside: +17.55%
Jul 23, 2026
Reiterated: Hold
Price Target: $35 → $36
Current: $29.64
Upside: +21.46%
Oct 25, 2021
Reiterated: Buy
Price Target: $92 → $97
Current: $413.28
Upside: n/a
Aug 2, 2021
Reiterated: Hold
Price Target: $14 → $10
Current: $77.19
Upside: n/a
Jul 6, 2021
Reiterated: Buy
Price Target: $20 → $22
Current: $38.44
Upside: n/a
Jun 10, 2021
Downgraded: Hold
Price Target: $18 → $27
Current: $36.97
Upside: n/a
Jun 4, 2021
Reiterated: Hold
Price Target: $92 → $95
Current: $144.49
Upside: n/a
May 5, 2021
Reiterated: Buy
Price Target: $52 → $70
Current: $424.89
Upside: n/a
May 3, 2021
Reiterated: Buy
Price Target: $66 → $37
Current: $273.13
Upside: n/a
Feb 26, 2021
Reiterated: Hold
Price Target: $8 → $17
Current: $84.37
Upside: n/a
Nov 5, 2020
Reiterated: Buy
Price Target: $33
Current: $115.90
Upside: n/a
Nov 5, 2020
Reiterated: Hold
Price Target: $13
Current: $78.12
Upside: n/a
May 4, 2017
Reiterated: Hold
Price Target: $4
Current: $59.00
Upside: n/a
Mar 1, 2017
Reiterated: Buy
Price Target: $100 → $96
Current: $163.54
Upside: n/a
Jan 3, 2017
Reiterated: Hold
Price Target: $114
Current: $209.51
Upside: n/a
Nov 7, 2012
Rated: Buy
Price Target: $143
Current: $144.23
Upside: n/a