Michael Carroll

Stock Analyst at RBC Capital

(3.58)
# 854
Out of 4,980 analysts
226
Total ratings
53.73%
Success rate
4.23%
Average return

Stocks Rated by Michael Carroll

Lineage
Aug 18, 2025
Maintains: Outperform
Price Target: $64$51
Current: $41.96
Upside: +21.54%
Americold Realty Trust
Aug 18, 2025
Maintains: Outperform
Price Target: $25$19
Current: $13.20
Upside: +43.94%
American Healthcare REIT
Aug 13, 2025
Maintains: Outperform
Price Target: $39$45
Current: $43.16
Upside: +4.26%
LTC Properties
Aug 8, 2025
Maintains: Sector Perform
Price Target: $36$37
Current: $36.55
Upside: +1.23%
Omega Healthcare Investors
Aug 7, 2025
Maintains: Sector Perform
Price Target: $39$41
Current: $42.84
Upside: -4.30%
Kilroy Realty
Aug 7, 2025
Maintains: Sector Perform
Price Target: $39$40
Current: $42.10
Upside: -4.99%
EPR Properties
Aug 4, 2025
Downgrades: Sector Perform
Price Target: $58
Current: $55.11
Upside: +5.24%
EastGroup Properties
Jul 29, 2025
Maintains: Sector Perform
Price Target: $183$182
Current: $163.48
Upside: +11.33%
Alexandria Real Estate Equities
Jul 29, 2025
Maintains: Sector Perform
Price Target: $100$98
Current: $84.00
Upside: +16.67%
Medical Properties Trust
Jun 30, 2025
Maintains: Sector Perform
Price Target: $5$4.5
Current: $4.61
Upside: -2.39%
Maintains: Underperform
Price Target: $28$22
Current: $23.28
Upside: -5.50%
Reiterates: Sector Perform
Price Target: $38
Current: $35.79
Upside: +6.17%
Maintains: Outperform
Price Target: $46$45
Current: $19.82
Upside: +127.04%
Maintains: Outperform
Price Target: $74$75
Current: $69.25
Upside: +8.30%
Maintains: Sector Perform
Price Target: $128$117
Current: $110.98
Upside: +5.42%
Maintains: Outperform
Price Target: $62$58
Current: $51.09
Upside: +13.53%
Maintains: Outperform
Price Target: $37$32
Current: $33.85
Upside: -5.47%
Maintains: Outperform
Price Target: $25$26
Current: $17.95
Upside: +44.85%
Maintains: Underperform
Price Target: $2$3
Current: $4.36
Upside: -31.19%
Maintains: Sector Perform
Price Target: $101$114
Current: $168.09
Upside: -32.18%
Reiterates: Sector Perform
Price Target: $185
Current: $192.64
Upside: -3.97%
Maintains: Sector Perform
Price Target: $10$7
Current: $6.94
Upside: +0.86%
Downgrades: Underperform
Price Target: $14
Current: $0.25
Upside: +5,451.15%
Maintains: Sector Perform
Price Target: $20$12
Current: $6.26
Upside: +91.85%
Maintains: Sector Perform
Price Target: $17$19
Current: $13.75
Upside: +38.18%