Michael Carroll

Stock Analyst at RBC Capital

(4.2)
# 1844
Out of 5,456 analysts
231
Total ratings
Success rate
Average return
29 Stocks
Name Action PT Current % Upside Ratings Updated
LINE Lineage
Maintains: Outperform
64 51
40.28 26.61% 5 Aug 18, 2025
COLD Americold Realty Tru...
Maintains: Outperform
25 19
14.94 27.18% 15 Aug 18, 2025
AHR American Healthcare ...
Maintains: Outperform
39 45
42.47 5.96% 4 Aug 13, 2025
LTC LTC Properties
Maintains: Sector Perform
36 37
36.76 0.65% 15 Aug 8, 2025
OHI Omega Healthcare Inv...
Maintains: Sector Perform
39 41
42.25 -2.96% 3 Aug 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
39 40
40.13 -0.32% 8 Aug 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Perform
58 58
54.03 7.35% 13 Aug 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
183 182
169.59 7.32% 13 Jul 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
100 98
80.95 21.06% 16 Jul 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
5 5
4.31 4.41% 10 Jun 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
28 22
22.52 -2.31% 9 Jun 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Sector Perform
38 38
36.75 3.4% 9 May 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
46 45
19.23 134.01% 1 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
74 75
67.79 10.64% 19 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
128 117
112.28 4.2% 12 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
62 58
51.59 12.42% 11 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
37 32
34.42 -7.03% 13 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
25 26
17.74 46.56% 10 Nov 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
2 3
3.8 -21.05% 1 Oct 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
101 114
164.39 -30.65% 11 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Sector Perform
185 185
193.71 -4.5% 3 Feb 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
10 7
6.93 1.01% 7 May 30, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
28 25
17.1 46.2% 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
11.25 -2.22% 1 Nov 14, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
20 12
6.13 95.76% 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