Andrew Mok

Stock Analyst at Barclays

(1.17)
# 2101
Out of 5,438 analysts
212
Total ratings
Success rate
Average return
29 Stocks
Name Action PT Current % Upside Ratings Updated
ACHC Acadia Healthcare Co
Maintains: Buy
45 31
19.05 62.73% 15 Aug 7, 2025
DVA DaVita
Maintains: Equal-Weight
169 160
129.1 23.93% 11 Aug 7, 2025
EHC Encompass Health
Maintains: Strong Buy
130 140
117.42 19.23% 17 Aug 6, 2025
AGL Agilon Health
Maintains: Underweight
3 2
0.86 74.42% 4 Aug 6, 2025
CVS CVS Health
Maintains: Overweight
79 80
64.91 23.25% 10 Aug 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
385 354
277.03 27.78% 7 Aug 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Equal-Weight
9 13
14.62 -11.08% 5 Jul 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
268 275
266.76 3.09% 11 Jul 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
257 259
171.71 50.84% 20 Jul 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
416 390
382.96 1.84% 11 Jul 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
270 186
153.82 20.92% 8 Jul 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
215 208
166.56 24.88% 14 Jul 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
4 4
2.46 42.28% 7 Jul 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
17 11
15.62 -29.58% 2 Jul 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
358 327
290.83 12.44% 11 Jul 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
350 337
252.42 33.51% 11 Jul 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
65 45
25.25 78.22% 9 Jul 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Equal-Weight
6
6.83 -19.47% 1 Jul 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
25 24
22.75 5.49% 4 May 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
23 24
20.31 18.17% 8 May 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Equal-Weight
36
28.69 25.48% 1 Apr 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
74 60
61.92 -3.1% 7 Mar 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underweight
88 83
111.81 -25.77% 2 Apr 23, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
12 4
2.3 63.04% 3 Nov 17, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
28 21
39 -46.15% 3 Jan 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
300 180
n/a n/a 1 Jan 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Sell
12
7.29 64.61% 1 Dec 8, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
145 95
100.96 -5.9% 7 Aug 2, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
170
169.81 0.11% 1 Sep 24, 2021