Michael Carroll

Stock Analyst at RBC Capital

(3.73)
# 695
Out of 5,182 analysts
237
Total ratings
56.52%
Success rate
5.1%
Average return

Stocks Rated by Michael Carroll

EastGroup Properties
Apr 28, 2026
Maintains: Sector Perform
Price Target: $195$208
Current: $199.83
Upside: +4.09%
Janus Living
Apr 14, 2026
Initiates: Outperform
Price Target: $27
Current: $24.93
Upside: +8.30%
LTC Properties
Mar 20, 2026
Maintains: Sector Perform
Price Target: $38$41
Current: $38.42
Upside: +6.72%
EPR Properties
Mar 6, 2026
Maintains: Sector Perform
Price Target: $58$59
Current: $55.36
Upside: +6.58%
Kilroy Realty
Mar 3, 2026
Maintains: Outperform
Price Target: $46$40
Current: $33.25
Upside: +20.30%
Medical Properties Trust
Mar 2, 2026
Maintains: Sector Perform
Price Target: $4.5$5
Current: $5.15
Upside: -2.91%
Lineage
Mar 2, 2026
Maintains: Outperform
Price Target: $42$44
Current: $35.71
Upside: +23.21%
Easterly Government Properties
Mar 2, 2026
Maintains: Underperform
Price Target: $21$22
Current: $23.17
Upside: -5.05%
Diversified Healthcare Trust
Mar 2, 2026
Maintains: Sector Perform
Price Target: $5$6
Current: $7.58
Upside: -20.84%
Welltower
Feb 24, 2026
Maintains: Outperform
Price Target: $207$230
Current: $210.87
Upside: +9.07%
Maintains: Outperform
Price Target: $41$44
Current: $39.21
Upside: +12.22%
Maintains: Outperform
Price Target: $83$91
Current: $85.60
Upside: +6.31%
Maintains: Sector Perform
Price Target: $44$47
Current: $47.07
Upside: -0.15%
Maintains: Outperform
Price Target: $64$66
Current: $61.70
Upside: +6.97%
Reiterates: Sector Perform
Price Target: $60
Current: $40.81
Upside: +47.02%
Maintains: Sector Perform
Price Target: $132$135
Current: $140.45
Upside: -3.88%
Maintains: Outperform
Price Target: $45$54
Current: $50.15
Upside: +7.68%
Downgrades: Sector Perform
Price Target: $17$13
Current: $12.26
Upside: +6.04%
Maintains: Sector Perform
Price Target: $38$42
Current: $39.13
Upside: +7.33%
Initiates: Sector Perform
Price Target: $19
Current: $18.35
Upside: +3.54%
Maintains: Outperform
Price Target: $46$45
Current: $13.38
Upside: +236.32%
Maintains: Outperform
Price Target: $25$26
Current: $15.87
Upside: +63.83%
Reiterates: Sector Perform
Price Target: $185
Current: $179.56
Upside: +3.03%
Maintains: Sector Perform
Price Target: $20$12
Current: $7.55
Upside: +58.94%
Maintains: Sector Perform
Price Target: $17$19
Current: $13.42
Upside: +41.63%