Michael Carroll

Stock Analyst at RBC Capital

(4.62)
# 913
Out of 4,690 analysts
708
Total ratings
62.5%
Success rate
8.1%
Average return

Stocks Rated by Michael Carroll

Easterly Government Properties
Aug 24, 2026
Maintained: Sell
Price Target: $22$24
Current: $24.60
Upside: -2.44%
LTC Properties
Aug 14, 2026
Upgraded: Buy
Price Target: $41$45
Current: $40.27
Upside: +11.75%
Ventas
Aug 14, 2026
Reiterated: Buy
Price Target: $98$99
Current: $93.06
Upside: +6.38%
CareTrust REIT
Aug 14, 2026
Downgraded: Hold
Price Target: $44$43
Current: $39.58
Upside: +8.64%
Americold Realty Trust
Aug 14, 2026
Maintained: Hold
Price Target: $16
Current: $15.25
Upside: +4.92%
American Healthcare REIT
Aug 14, 2026
Maintained: Buy
Price Target: $56$61
Current: $55.93
Upside: +9.06%
Lineage
Aug 14, 2026
Maintained: Buy
Price Target: $44$48
Current: $41.61
Upside: +15.36%
National Healthcare Properties
Aug 14, 2026
Maintained: Hold
Price Target: $15$17
Current: $16.96
Upside: +0.24%
Alexandria Real Estate Equities
Aug 10, 2026
Maintained: Hold
Price Target: $51
Current: $53.49
Upside: -4.66%
Healthpeak Properties
Aug 10, 2026
Maintained: Buy
Price Target: $21$24
Current: $21.40
Upside: +12.15%
Maintained: Buy
Price Target: $30$34
Current: $30.71
Upside: +10.71%
Maintained: Hold
Price Target: $61$64
Current: $60.35
Upside: +6.05%
Maintained: Hold
Price Target: $21$22
Current: $19.39
Upside: +13.46%
Maintained: Buy
Price Target: $40$43
Current: $36.58
Upside: +17.55%
Maintained: Hold
Price Target: $48$51
Current: $46.61
Upside: +9.42%
Upgraded: Buy
Price Target: $148$160
Current: $141.80
Upside: +12.83%
Maintained: Hold
Price Target: $208$220
Current: $201.00
Upside: +9.45%
Maintained: Buy
Price Target: $238$260
Current: $239.22
Upside: +8.69%
Maintained: Hold
Price Target: $42
Current: $36.67
Upside: +14.54%
Reiterated: Buy
Price Target: $68$75
Current: $62.93
Upside: +19.18%
Maintained: Hold
Price Target: $6$8
Current: $8.02
Upside: -0.25%
Reiterated: Hold
Price Target: $5$4.5
Current: $4.12
Upside: +9.22%
Maintained: Hold
Price Target: $5
Current: $8.30
Upside: n/a
Reiterated: Buy
Price Target: $52$41
Current: $22.83
Upside: n/a
Maintained: Buy
Price Target: $148
Current: $67.67
Upside: n/a
Downgraded: Hold
Price Target: $47$50
Current: $45.83
Upside: n/a
Maintained: Buy
Price Target: $96
Current: $121.66
Upside: n/a
Rated: Buy
Price Target: $33
Current: $20.39
Upside: n/a
Initiated Coverage: Buy
Price Target: $22
Current: $9.65
Upside: n/a