Michael Carroll

Stock Analyst at RBC Capital

(3.61)
# 793
Out of 4,955 analysts
224
Total ratings
53.73%
Success rate
4.11%
Average return

Stocks Rated by Michael Carroll

Lineage
Aug 18, 2025
Maintains: Outperform
Price Target: $64$51
Current: $39.10
Upside: +30.43%
Americold Realty Trust
Aug 18, 2025
Maintains: Outperform
Price Target: $25$19
Current: $14.42
Upside: +31.76%
American Healthcare REIT
Aug 13, 2025
Maintains: Outperform
Price Target: $39$45
Current: $42.48
Upside: +5.93%
LTC Properties
Aug 8, 2025
Maintains: Sector Perform
Price Target: $36$37
Current: $36.53
Upside: +1.29%
Omega Healthcare Investors
Aug 7, 2025
Maintains: Sector Perform
Price Target: $39$41
Current: $42.36
Upside: -3.21%
Kilroy Realty
Aug 7, 2025
Maintains: Sector Perform
Price Target: $39$40
Current: $38.86
Upside: +2.93%
EPR Properties
Aug 4, 2025
Downgrades: Sector Perform
Price Target: $58
Current: $53.75
Upside: +7.91%
EastGroup Properties
Jul 29, 2025
Maintains: Sector Perform
Price Target: $183$182
Current: $163.78
Upside: +11.12%
Alexandria Real Estate Equities
Jul 29, 2025
Maintains: Sector Perform
Price Target: $100$98
Current: $77.41
Upside: +26.60%
Medical Properties Trust
Jun 30, 2025
Maintains: Sector Perform
Price Target: $5$4.5
Current: $4.33
Upside: +3.93%
Maintains: Underperform
Price Target: $28$22
Current: $22.01
Upside: -0.05%
Reiterates: Sector Perform
Price Target: $38
Current: $35.58
Upside: +6.80%
Maintains: Outperform
Price Target: $46$45
Current: $18.01
Upside: +149.86%
Maintains: Outperform
Price Target: $74$75
Current: $69.12
Upside: +8.51%
Maintains: Sector Perform
Price Target: $128$117
Current: $108.39
Upside: +7.94%
Maintains: Outperform
Price Target: $62$58
Current: $49.55
Upside: +17.05%
Maintains: Outperform
Price Target: $37$32
Current: $34.54
Upside: -7.35%
Maintains: Outperform
Price Target: $25$26
Current: $17.28
Upside: +50.46%
Maintains: Underperform
Price Target: $2$3
Current: $3.56
Upside: -15.73%
Maintains: Sector Perform
Price Target: $101$114
Current: $166.94
Upside: -31.71%
Reiterates: Sector Perform
Price Target: $185
Current: $190.43
Upside: -2.85%
Maintains: Sector Perform
Price Target: $10$7
Current: $6.92
Upside: +1.16%
Downgrades: Underperform
Price Target: $14
Current: $0.22
Upside: +6,257.86%
Maintains: Sector Perform
Price Target: $20$12
Current: $5.76
Upside: +108.33%
Maintains: Sector Perform
Price Target: $17$19
Current: $13.55
Upside: +40.22%