Michael Carroll

Stock Analyst at RBC Capital

(3.70)
# 751
Out of 5,057 analysts
236
Total ratings
55.8%
Success rate
4.82%
Average return

Stocks Rated by Michael Carroll

Lineage
Nov 12, 2025
Maintains: Outperform
Price Target: $51$45
Current: $33.59
Upside: +33.97%
American Healthcare REIT
Nov 12, 2025
Maintains: Outperform
Price Target: $45$54
Current: $47.71
Upside: +13.18%
LTC Properties
Nov 10, 2025
Maintains: Sector Perform
Price Target: $37$38
Current: $35.64
Upside: +6.62%
CareTrust REIT
Nov 10, 2025
Maintains: Outperform
Price Target: $36$41
Current: $36.02
Upside: +13.83%
Americold Realty Trust
Nov 7, 2025
Downgrades: Sector Perform
Price Target: $17$13
Current: $10.96
Upside: +18.61%
STAG Industrial
Nov 6, 2025
Maintains: Sector Perform
Price Target: $38$42
Current: $38.89
Upside: +8.00%
Omega Healthcare Investors
Nov 6, 2025
Maintains: Sector Perform
Price Target: $41$44
Current: $43.49
Upside: +1.17%
Alexandria Real Estate Equities
Nov 3, 2025
Maintains: Sector Perform
Price Target: $98$65
Current: $52.89
Upside: +22.90%
Kilroy Realty
Nov 3, 2025
Upgrades: Outperform
Price Target: $40$47
Current: $42.16
Upside: +11.48%
First Industrial Realty Trust
Oct 24, 2025
Maintains: Outperform
Price Target: $60$64
Current: $55.89
Upside: +14.51%
Initiates: Sector Perform
Price Target: $19
Current: $18.15
Upside: +4.68%
Downgrades: Sector Perform
Price Target: $58
Current: $51.09
Upside: +13.53%
Maintains: Sector Perform
Price Target: $183$182
Current: $178.42
Upside: +2.01%
Maintains: Sector Perform
Price Target: $5$4.5
Current: $5.01
Upside: -10.18%
Maintains: Underperform
Price Target: $28$22
Current: $21.48
Upside: +2.42%
Maintains: Outperform
Price Target: $46$45
Current: $29.14
Upside: +54.43%
Maintains: Outperform
Price Target: $74$75
Current: $76.91
Upside: -2.48%
Maintains: Sector Perform
Price Target: $128$117
Current: $124.41
Upside: -5.96%
Maintains: Outperform
Price Target: $25$26
Current: $17.66
Upside: +47.23%
Maintains: Underperform
Price Target: $2$3
Current: $4.72
Upside: -36.44%
Maintains: Sector Perform
Price Target: $101$114
Current: $192.24
Upside: -40.70%
Reiterates: Sector Perform
Price Target: $185
Current: $177.74
Upside: +4.08%
Maintains: Sector Perform
Price Target: $10$7
Current: $6.93
Upside: +1.08%
Maintains: Sector Perform
Price Target: $20$12
Current: $5.63
Upside: +113.14%
Maintains: Sector Perform
Price Target: $17$19
Current: $12.20
Upside: +55.74%