Advertisement

Michael Carroll

Stock Analyst at RBC Capital

(1.06)
# 1819
Out of 5,327 analysts
210
Total ratings
46.22%
Success rate
0.27%
Average return
28 Stocks
Name Action PT Current % Upside Ratings Updated
AHR American Healthcare ...
Reiterates: Outperform
34 34
31.63 7.49% 3 Mar 19, 2025
MPW Medical Properties T...
Maintains: Sector Perform
4 5
5.51 -9.26% 9 Mar 10, 2025
KRC Kilroy Realty
Maintains: Sector Perform
44 39
32.76 19.05% 7 Mar 10, 2025
DEA Easterly Government ...
Maintains: Underperform
30 28
20.89 31.64% 8 Mar 10, 2025
LINE Lineage
Maintains: Outperform
81 74
55.8 32.62% 4 Mar 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
50 58
49.59 16.96% 11 Mar 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
70 74
68.66 7.78% 18 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
37 32
28.41 12.64% 13 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
40 38
32.9 15.5% 8 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
125 114
77.09 47.88% 15 Dec 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
33 30
20.12 49.11% 14 Nov 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
39 43
38.01 13.13% 2 Nov 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
25 26
17.79 46.15% 10 Nov 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Sector Perform
186 186
163.96 13.44% 11 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
2 3
2.33 28.76% 1 Oct 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
101 114
149.17 -23.58% 11 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Perform
124 127
103.57 22.62% 11 Aug 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
57 60
47.78 25.58% 10 Jul 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Sector Perform
32 32
35.6 -10.11% 11 Mar 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Sector Perform
185 185
208.21 -11.15% 3 Feb 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
10 7
5.09 37.52% 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.39 3489.74% 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
2.67 349.44% 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