Michael Carroll

Stock Analyst at RBC Capital

(1.09)
# 2054
Out of 5,370 analysts
219
Total ratings
46.34%
Success rate
0.84%
Average return
29 Stocks
Name Action PT Current % Upside Ratings Updated
DEA Easterly Government ...
Maintains: Underperform
28 22
22.97 -4.22% 9 Jun 2, 2025
STAG Stag Industrial
Reiterates: Sector Perform
38 38
36.05 5.41% 9 May 19, 2025
LTC LTC Properties
Reiterates: Sector Perform
36 36
34.7 3.75% 12 May 19, 2025
EPR EPR Props
Reiterates: Outperform
58 58
56.3 3.02% 12 May 19, 2025
VRDN Viridian Therapeutic...
Maintains: Outperform
46 45
15.93 182.49% 1 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
74 75
62.8 19.43% 19 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
128 117
106.75 9.6% 12 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
62 58
49 18.37% 11 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
189 183
170.29 7.46% 12 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Outperform
34 34
35.17 -3.33% 3 Mar 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
4 5
4.42 13.12% 9 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
44 39
35.64 9.43% 7 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
81 74
43.69 69.38% 4 Mar 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
37 32
28.14 13.72% 13 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
125 114
72.58 57.07% 15 Dec 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
33 30
16.75 79.1% 14 Nov 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
39 43
36.09 19.15% 2 Nov 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
25 26
17.14 51.69% 10 Nov 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
2 3
3.58 -16.2% 1 Oct 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
101 114
150.52 -24.26% 11 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Sector Perform
185 185
207.09 -10.67% 3 Feb 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
10 7
5.37 30.35% 7 May 30, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
28 25
n/a n/a 5 May 4, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
14
n/a n/a 4 Mar 7, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
12 11
n/a n/a 1 Nov 14, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
20 12
4.35 175.86% 6 Jul 25, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
65 66
n/a n/a 4 May 9, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
17 19
n/a n/a 2 Sep 1, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Perform
n/a
n/a n/a 1 Apr 1, 2016