Michael Carroll

Stock Analyst at RBC Capital

(1.2)
# 1725
Out of 5,328 analysts
213
Total ratings
46.67%
Success rate
0.10%
Average return
28 Stocks
Name Action PT Current % Upside Ratings Updated
PLD Prologis
Maintains: Sector Perform
128 117
103.7 12.83% 12 Apr 29, 2025
FR First Industrial Rea...
Maintains: Outperform
62 58
48.27 20.16% 11 Apr 29, 2025
EGP EastGroup Properties
Maintains: Sector Perform
189 183
164.61 11.17% 12 Apr 29, 2025
AHR American Healthcare ...
Reiterates: Outperform
34 34
31.89 6.62% 3 Mar 19, 2025
MPW Medical Properties T...
Maintains: Sector Perform
4 5
5.26 -4.94% 9 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
44 39
32.31 20.71% 7 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
30 28
20.67 33.04% 8 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
81 74
47.37 56.22% 4 Mar 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
50 58
49.97 16.07% 11 Mar 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
70 74
65.7 12.63% 18 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
37 32
29.21 9.55% 13 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
40 38
33.22 14.39% 8 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
125 114
73.86 54.35% 15 Dec 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
33 30
19.23 56.01% 14 Nov 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
39 43
38.64 11.28% 2 Nov 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
25 26
17.88 45.41% 10 Nov 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
2 3
2.25 33.33% 1 Oct 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
101 114
150.82 -24.41% 11 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Sector Perform
32 32
35.84 -10.71% 11 Mar 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Sector Perform
185 185
210.64 -12.17% 3 Feb 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
10 7
5.26 33.08% 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.34 4017.65% 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.77 333.21% 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