Michael Carroll

Stock Analyst at RBC Capital

(3.73)
# 3,077
Out of 4,827 analysts
210
Total ratings
55.81%
Success rate
3.54%
Average return

Stocks Rated by Michael Carroll

Viridian Therapeutics
May 7, 2025
Maintains: Outperform
Price Target: $46$45
Current: $12.84
Upside: +250.47%
Ventas
May 7, 2025
Maintains: Outperform
Price Target: $74$75
Current: $65.58
Upside: +14.36%
Prologis
Apr 29, 2025
Maintains: Sector Perform
Price Target: $128$117
Current: $105.49
Upside: +10.91%
First Industrial Realty Trust
Apr 29, 2025
Maintains: Outperform
Price Target: $62$58
Current: $49.41
Upside: +17.39%
EastGroup Properties
Apr 29, 2025
Maintains: Sector Perform
Price Target: $189$183
Current: $167.01
Upside: +9.57%
American Healthcare REIT
Mar 19, 2025
Reiterates: Outperform
Price Target: $34
Current: $32.21
Upside: +5.56%
Medical Properties Trust
Mar 10, 2025
Maintains: Sector Perform
Price Target: $4$5
Current: $5.19
Upside: -3.66%
Kilroy Realty
Mar 10, 2025
Maintains: Sector Perform
Price Target: $44$39
Current: $31.13
Upside: +25.28%
Easterly Government Properties
Mar 10, 2025
Maintains: Underperform
Price Target: $30$28
Current: $20.26
Upside: +35.74%
Lineage
Mar 6, 2025
Maintains: Outperform
Price Target: $81$74
Current: $44.71
Upside: +65.51%
Maintains: Outperform
Price Target: $50$58
Current: $51.67
Upside: +12.25%
Maintains: Outperform
Price Target: $37$32
Current: $28.95
Upside: +10.54%
Maintains: Sector Perform
Price Target: $40$38
Current: $33.86
Upside: +12.23%
Maintains: Sector Perform
Price Target: $125$114
Current: $73.69
Upside: +54.70%
Maintains: Outperform
Price Target: $33$30
Current: $17.34
Upside: +73.01%
Maintains: Sector Perform
Price Target: $39$43
Current: $35.55
Upside: +20.96%
Maintains: Outperform
Price Target: $25$26
Current: $17.39
Upside: +49.51%
Maintains: Underperform
Price Target: $2$3
Current: $2.96
Upside: +1.35%
Maintains: Sector Perform
Price Target: $101$114
Current: $148.25
Upside: -23.10%
Reiterates: Sector Perform
Price Target: $32
Current: $35.82
Upside: -10.66%
Reiterates: Sector Perform
Price Target: $185
Current: $204.45
Upside: -9.51%
Maintains: Sector Perform
Price Target: $10$7
Current: $4.80
Upside: +45.83%
Downgrades: Underperform
Price Target: $14
Current: $0.27
Upside: +5,083.27%
Maintains: Sector Perform
Price Target: $20$12
Current: $3.09
Upside: +288.35%
Maintains: Sector Perform
Price Target: $17$19
Current: $13.46
Upside: +41.16%