Michael Carroll

Stock Analyst at RBC Capital

(3.90)
# 614
Out of 5,241 analysts
245
Total ratings
59.86%
Success rate
6.13%
Average return

Stocks Rated by Michael Carroll

Healthpeak Properties
May 14, 2026
Maintains: Outperform
Price Target: $20$21
Current: $19.36
Upside: +8.47%
Healthcare Realty Trust
May 14, 2026
Maintains: Sector Perform
Price Target: $19$21
Current: $20.29
Upside: +3.50%
Janus Living
May 8, 2026
Maintains: Outperform
Price Target: $27$30
Current: $26.68
Upside: +12.44%
Alexandria Real Estate Equities
May 5, 2026
Maintains: Sector Perform
Price Target: $60$50
Current: $44.97
Upside: +11.19%
Welltower
May 4, 2026
Maintains: Outperform
Price Target: $230$238
Current: $213.74
Upside: +11.35%
Ventas
May 4, 2026
Maintains: Outperform
Price Target: $91$98
Current: $87.45
Upside: +12.06%
Omega Healthcare Investors
May 4, 2026
Maintains: Sector Perform
Price Target: $47$48
Current: $47.33
Upside: +1.42%
Prologis
Apr 28, 2026
Maintains: Sector Perform
Price Target: $135$148
Current: $140.53
Upside: +5.32%
EastGroup Properties
Apr 28, 2026
Maintains: Sector Perform
Price Target: $195$208
Current: $200.76
Upside: +3.61%
LTC Properties
Mar 20, 2026
Maintains: Sector Perform
Price Target: $38$41
Current: $37.91
Upside: +8.15%
Maintains: Sector Perform
Price Target: $58$59
Current: $57.35
Upside: +2.88%
Maintains: Outperform
Price Target: $46$40
Current: $34.36
Upside: +16.41%
Maintains: Sector Perform
Price Target: $4.5$5
Current: $5.05
Upside: -0.99%
Maintains: Outperform
Price Target: $42$44
Current: $38.43
Upside: +14.49%
Maintains: Underperform
Price Target: $21$22
Current: $23.02
Upside: -4.43%
Maintains: Sector Perform
Price Target: $5$6
Current: $8.36
Upside: -28.23%
Maintains: Outperform
Price Target: $41$44
Current: $41.14
Upside: +6.95%
Maintains: Outperform
Price Target: $64$66
Current: $60.83
Upside: +8.50%
Maintains: Outperform
Price Target: $45$54
Current: $49.35
Upside: +9.42%
Downgrades: Sector Perform
Price Target: $17$13
Current: $14.26
Upside: -8.84%
Maintains: Sector Perform
Price Target: $38$42
Current: $37.77
Upside: +11.20%
Maintains: Outperform
Price Target: $46$45
Current: $16.82
Upside: +167.54%
Reiterates: Sector Perform
Price Target: $185
Current: $180.84
Upside: +2.30%
Maintains: Sector Perform
Price Target: $20$12
Current: $7.88
Upside: +52.28%
Maintains: Sector Perform
Price Target: $17$19
Current: $14.45
Upside: +31.49%