Michael Carroll

Stock Analyst at RBC Capital

(2.41)
# 2,437
Out of 4,906 analysts
215
Total ratings
53.08%
Success rate
n/a
Average return

Stocks Rated by Michael Carroll

Medical Properties Trust
Jun 30, 2025
Maintains: Sector Perform
Price Target: $5$4.5
Current: $4.03
Upside: +11.66%
Easterly Government Properties
Jun 2, 2025
Maintains: Underperform
Price Target: $28$22
Current: $22.88
Upside: -3.85%
STAG Industrial
May 19, 2025
Reiterates: Sector Perform
Price Target: $38
Current: $35.63
Upside: +6.65%
LTC Properties
May 19, 2025
Reiterates: Sector Perform
Price Target: $36
Current: $35.14
Upside: +2.45%
EPR Properties
May 19, 2025
Reiterates: Outperform
Price Target: $58
Current: $58.42
Upside: -0.72%
Viridian Therapeutics
May 7, 2025
Maintains: Outperform
Price Target: $46$45
Current: $16.80
Upside: +167.94%
Ventas
May 7, 2025
Maintains: Outperform
Price Target: $74$75
Current: $66.44
Upside: +12.88%
Prologis
Apr 29, 2025
Maintains: Sector Perform
Price Target: $128$117
Current: $107.86
Upside: +8.47%
First Industrial Realty Trust
Apr 29, 2025
Maintains: Outperform
Price Target: $62$58
Current: $49.87
Upside: +16.30%
EastGroup Properties
Apr 29, 2025
Maintains: Sector Perform
Price Target: $189$183
Current: $165.36
Upside: +10.67%
Reiterates: Outperform
Price Target: $34
Current: $37.85
Upside: -10.17%
Maintains: Sector Perform
Price Target: $44$39
Current: $37.31
Upside: +4.53%
Maintains: Outperform
Price Target: $81$74
Current: $42.50
Upside: +74.12%
Maintains: Outperform
Price Target: $37$32
Current: $30.39
Upside: +5.30%
Maintains: Sector Perform
Price Target: $125$114
Current: $78.27
Upside: +45.65%
Maintains: Outperform
Price Target: $33$30
Current: $16.44
Upside: +82.48%
Maintains: Sector Perform
Price Target: $39$43
Current: $38.05
Upside: +13.01%
Maintains: Outperform
Price Target: $25$26
Current: $18.40
Upside: +41.30%
Maintains: Underperform
Price Target: $2$3
Current: $3.42
Upside: -12.28%
Maintains: Sector Perform
Price Target: $101$114
Current: $160.32
Upside: -28.89%
Reiterates: Sector Perform
Price Target: $185
Current: $200.79
Upside: -7.86%
Maintains: Sector Perform
Price Target: $10$7
Current: $5.43
Upside: +28.91%
Downgrades: Underperform
Price Target: $14
Current: $0.25
Upside: +5,602.65%
Maintains: Sector Perform
Price Target: $20$12
Current: $5.31
Upside: +125.99%
Maintains: Sector Perform
Price Target: $17$19
Current: $14.42
Upside: +31.76%