Michael Carroll

Stock Analyst at RBC Capital

(3.78)
# 684
Out of 5,141 analysts
226
Total ratings
57.25%
Success rate
5.95%
Average return

Stocks Rated by Michael Carroll

EastGroup Properties
Feb 18, 2026
Maintains: Sector Perform
Price Target: $183$195
Current: $192.92
Upside: +1.08%
Ventas
Feb 10, 2026
Maintains: Outperform
Price Target: $83$91
Current: $85.94
Upside: +5.89%
Omega Healthcare Investors
Feb 10, 2026
Maintains: Sector Perform
Price Target: $44$47
Current: $46.57
Upside: +0.92%
First Industrial Realty Trust
Feb 10, 2026
Maintains: Outperform
Price Target: $64$66
Current: $62.08
Upside: +6.31%
Alexandria Real Estate Equities
Feb 10, 2026
Reiterates: Sector Perform
Price Target: $60
Current: $53.65
Upside: +11.84%
Prologis
Feb 2, 2026
Maintains: Sector Perform
Price Target: $132$135
Current: $141.51
Upside: -4.60%
EPR Properties
Jan 30, 2026
Reiterates: Sector Perform
Price Target: $58
Current: $57.75
Upside: +0.43%
Diversified Healthcare Trust
Nov 13, 2025
Upgrades: Sector Perform
Price Target: $3$5
Current: $6.24
Upside: -19.87%
Lineage
Nov 12, 2025
Maintains: Outperform
Price Target: $51$45
Current: $38.30
Upside: +17.49%
American Healthcare REIT
Nov 12, 2025
Maintains: Outperform
Price Target: $45$54
Current: $51.93
Upside: +3.99%
Maintains: Sector Perform
Price Target: $37$38
Current: $38.92
Upside: -2.36%
Maintains: Outperform
Price Target: $36$41
Current: $40.05
Upside: +2.37%
Downgrades: Sector Perform
Price Target: $17$13
Current: $13.41
Upside: -3.06%
Maintains: Sector Perform
Price Target: $38$42
Current: $39.53
Upside: +6.25%
Upgrades: Outperform
Price Target: $40$47
Current: $32.24
Upside: +45.78%
Initiates: Sector Perform
Price Target: $19
Current: $18.15
Upside: +4.68%
Maintains: Underperform
Price Target: $28$22
Current: $24.13
Upside: -8.83%
Maintains: Outperform
Price Target: $46$45
Current: $27.44
Upside: +63.99%
Maintains: Outperform
Price Target: $25$26
Current: $16.99
Upside: +53.03%
Maintains: Sector Perform
Price Target: $101$114
Current: $208.19
Upside: -45.24%
Reiterates: Sector Perform
Price Target: $185
Current: $177.40
Upside: +4.28%
Maintains: Sector Perform
Price Target: $20$12
Current: $5.84
Upside: +105.48%
Maintains: Sector Perform
Price Target: $17$19
Current: $13.62
Upside: +39.50%