Michael Carroll

Stock Analyst at RBC Capital

(1.19)
# 2078
Out of 5,438 analysts
229
Total ratings
Success rate
Average return
29 Stocks
Name Action PT Current % Upside Ratings Updated
AHR American Healthcare ...
Maintains: Outperform
39 45
40.39 11.41% 4 Aug 13, 2025
LTC LTC Properties
Maintains: Sector Perform
36 37
35.83 3.27% 15 Aug 8, 2025
OHI Omega Healthcare Inv...
Maintains: Sector Perform
39 41
40.19 2.02% 3 Aug 7, 2025
KRC Kilroy Realty
Maintains: Sector Perform
39 40
36.55 9.44% 8 Aug 7, 2025
EPR EPR Props
Downgrades: Sector Perform
58 58
52.8 9.85% 13 Aug 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
183 182
159.56 14.06% 13 Jul 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
100 98
71.87 36.36% 16 Jul 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
5 5
4.04 11.39% 10 Jun 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
28 22
21.94 0.27% 9 Jun 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Sector Perform
38 38
34.28 10.85% 9 May 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
46 45
16.9 166.27% 1 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
74 75
68.57 9.38% 19 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
128 117
104.09 12.4% 12 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
62 58
47.62 21.8% 11 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
81 74
40.09 84.58% 4 Mar 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
37 32
32.88 -2.68% 13 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
33 30
14.36 108.91% 14 Nov 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
25 26
16.78 54.95% 10 Nov 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
2 3
3.38 -11.24% 1 Oct 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
101 114
168.09 -32.18% 11 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Sector Perform
185 185
185.18 -0.1% 3 Feb 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
10 7
6.96 0.57% 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
5.61 113.9% 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