Michael Carroll

Stock Analyst at RBC Capital

(1.22)
# 1877
Out of 5,341 analysts
218
Total ratings
47.97%
Success rate
0.54%
Average return
29 Stocks
Name Action PT Current % Upside Ratings Updated
STAG Stag Industrial
Reiterates: Sector Perform
38 38
35.57 6.83% 9 May 19, 2025
LTC LTC Properties
Reiterates: Sector Perform
36 36
35.93 0.19% 12 May 19, 2025
EPR EPR Props
Reiterates: Outperform
58 58
53.57 8.27% 12 May 19, 2025
VRDN Viridian Therapeutic...
Maintains: Outperform
46 45
13.81 225.85% 1 May 7, 2025
VTR Ventas
Maintains: Outperform
74 75
64.98 15.42% 19 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
128 117
108.73 7.61% 12 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
62 58
50.33 15.24% 11 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
189 183
171.12 6.94% 12 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Outperform
34 34
35.34 -3.79% 3 Mar 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
4 5
4.93 1.42% 9 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
44 39
32.78 18.97% 7 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
30 28
21.83 25.97% 8 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
81 74
47.59 55.49% 4 Mar 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
37 32
29.62 8.04% 13 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
125 114
72.21 57.87% 15 Dec 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
33 30
17.79 68.63% 14 Nov 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
39 43
37.53 14.58% 2 Nov 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
25 26
17.5 48.57% 10 Nov 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
2 3
3.27 -8.26% 1 Oct 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
101 114
151.14 -24.57% 11 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Sector Perform
185 185
208.66 -11.34% 3 Feb 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
10 7
4.86 44.03% 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
0.2 6900% 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
3.48 244.83% 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