Michael Lewis

Stock Analyst at Truist Securities

(2.34)
# 1044
Out of 5,438 analysts
345
Total ratings
Success rate
Average return
45 Stocks
Name Action PT Current % Upside Ratings Updated
CHCT Community Healthcare
Maintains: Buy
23 19
14.34 32.5% 10 Aug 13, 2025
NXRT NexPoint Residential
Maintains: Hold
38 34
30.8 10.39% 13 Aug 12, 2025
ESS Essex Property Trust
Maintains: Hold
295 283
252.05 12.28% 25 Aug 12, 2025
SLG SL Green Realty
Maintains: Hold
54 58
52.02 11.5% 16 Jul 18, 2025
NHI National Health Inve...
Maintains: Hold
76 77
75.27 2.3% 7 Jun 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
32 38
40.39 -5.92% 9 Jun 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
37 38
35.91 5.82% 14 Jun 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
75 71
62.14 14.26% 21 May 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
31 29
26.57 9.15% 9 May 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
174 171
138.58 23.39% 20 May 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
10 9
7.52 19.68% 8 May 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
129 131
104.07 25.88% 17 May 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
17 16
13.75 16.36% 8 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
17 18
18.64 -3.43% 6 Mar 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
38 39
40.19 -2.96% 9 Mar 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
27 28
25.44 10.06% 3 Mar 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
76 78
62.34 25.12% 17 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
229 230
185.18 24.2% 21 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
45 46
37.51 22.63% 19 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
33 32
28.34 12.91% 7 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
6 4
4.04 -0.99% 12 Dec 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
35 33
21.94 48.13% 8 Dec 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
31 33
27.38 20.53% 3 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
15 16
16.36 -2.2% 4 May 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 37
39.08 -5.32% 8 Apr 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
51 46
52.8 -12.88% 2 Mar 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
130 140
72.5 93.1% 2 Feb 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
7 6
3.84 56.25% 5 Feb 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
145 175
127.97 36.75% 1 Jan 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
15 14
16.78 -16.57% 6 Dec 22, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
26 28
24.94 12.27% 5 Sep 5, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
17 25
25 0% 3 Mar 23, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 4 Sep 30, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 1 Jan 22, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 1 Jan 22, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
233 245
279.68 -12.4% 1 Jan 22, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
54 55
7.92 587.88% 9 Jun 18, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
16 15
18.35 -18.26% 3 May 18, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
11 0
n/a n/a 2 Jun 13, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
25
n/a n/a 1 Jul 21, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
55
n/a n/a 1 Jul 21, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
42
n/a n/a 1 Jul 19, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 1 Jul 1, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 1 Jun 28, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
29
n/a n/a 1 Jun 15, 2016