Andrew Mok CFA
Stock Analyst at Barclays
(0.35)
# 4,371
Out of 4,659 analysts
620
Total ratings
53.1%
Success rate
-3.7%
Average return
Main Sectors:
Stocks Rated by Andrew Mok CFA
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| CNC Centene | Maintained: Buy | $80 | $65.22 | +22.66% | 39 | Aug 18, 2026 | |
| AVAH Aveanna Healthcare Holdings | Maintained: Buy | $9.5 | $12.67 | -25.02% | 10 | Aug 14, 2026 | |
| GMRS GMR Solutions | Maintained: Buy | $16 | $14.11 | +13.39% | 2 | Aug 12, 2026 | |
| BKD Brookdale Senior Living | Maintained: Buy | $18 → $17 | $12.22 | +39.12% | 23 | Aug 11, 2026 | |
| DVA DaVita | Maintained: Hold | $224 | $177.91 | +25.91% | 41 | Aug 11, 2026 | |
| RDNT RadNet | Maintained: Buy | $65 | $73.83 | -11.96% | 30 | Aug 11, 2026 | |
| ASTH Astrana Health | Maintained: Buy | $50 → $53 | $39.16 | +35.34% | 8 | Aug 7, 2026 | |
| OSCR Oscar Health | Maintained: Buy | $35 → $39 | $31.28 | +24.68% | 12 | Aug 7, 2026 | |
| CVS CVS Health | Maintained: Buy | $106 → $108 | $94.91 | +13.79% | 21 | Aug 6, 2026 | |
| EHC Encompass Health | Maintained: Buy | $140 → $144 | $122.10 | +17.94% | 31 | Aug 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $81 → $111 | $95.40 | +16.35% | 14 | Aug 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $96 | $118.13 | -18.73% | 14 | Aug 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $304 → $310 | $278.50 | +11.31% | 18 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $344 → $407 | $382.00 | +6.54% | 39 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $16 | $13.23 | +20.94% | 18 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $25 → $32 | $27.46 | +16.53% | 37 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $179 → $168 | $173.09 | -2.94% | 41 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $402 → $387 | $411.73 | -6.01% | 35 | Jul 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $184 → $180 | $203.61 | -11.60% | 26 | Jul 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $240 → $271 | $270.21 | +0.29% | 39 | Jul 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $3 → $2.5 | $2.98 | -16.11% | 23 | Jul 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $457 | $398.27 | +14.75% | 29 | Jul 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $429 → $441 | $393.93 | +11.95% | 31 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $25 → $24 | $21.52 | +11.52% | 17 | May 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $15 → $9 | $11.99 | -24.94% | 4 | May 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $14 | $14.24 | -1.69% | 18 | May 12, 2026 |
Centene
Aug 18, 2026
Maintained: Buy
Price Target: $80
Current: $65.22
Upside: +22.66%
Aveanna Healthcare Holdings
Aug 14, 2026
Maintained: Buy
Price Target: $9.5
Current: $12.67
Upside: -25.02%
GMR Solutions
Aug 12, 2026
Maintained: Buy
Price Target: $16
Current: $14.11
Upside: +13.39%
Brookdale Senior Living
Aug 11, 2026
Maintained: Buy
Price Target: $18 → $17
Current: $12.22
Upside: +39.12%
DaVita
Aug 11, 2026
Maintained: Hold
Price Target: $224
Current: $177.91
Upside: +25.91%
RadNet
Aug 11, 2026
Maintained: Buy
Price Target: $65
Current: $73.83
Upside: -11.96%
Astrana Health
Aug 7, 2026
Maintained: Buy
Price Target: $50 → $53
Current: $39.16
Upside: +35.34%
Oscar Health
Aug 7, 2026
Maintained: Buy
Price Target: $35 → $39
Current: $31.28
Upside: +24.68%
CVS Health
Aug 6, 2026
Maintained: Buy
Price Target: $106 → $108
Current: $94.91
Upside: +13.79%
Encompass Health
Aug 6, 2026
Maintained: Buy
Price Target: $140 → $144
Current: $122.10
Upside: +17.94%
Aug 6, 2026
Maintained: Hold
Price Target: $81 → $111
Current: $95.40
Upside: +16.35%
Aug 4, 2026
Maintained: Sell
Price Target: $96
Current: $118.13
Upside: -18.73%
Jul 31, 2026
Maintained: Hold
Price Target: $304 → $310
Current: $278.50
Upside: +11.31%
Jul 31, 2026
Maintained: Hold
Price Target: $344 → $407
Current: $382.00
Upside: +6.54%
Jul 31, 2026
Maintained: Hold
Price Target: $16
Current: $13.23
Upside: +20.94%
Jul 30, 2026
Maintained: Hold
Price Target: $25 → $32
Current: $27.46
Upside: +16.53%
Jul 28, 2026
Maintained: Hold
Price Target: $179 → $168
Current: $173.09
Upside: -2.94%
Jul 26, 2026
Maintained: Hold
Price Target: $402 → $387
Current: $411.73
Upside: -6.01%
Jul 24, 2026
Maintained: Sell
Price Target: $184 → $180
Current: $203.61
Upside: -11.60%
Jul 24, 2026
Maintained: Buy
Price Target: $240 → $271
Current: $270.21
Upside: +0.29%
Jul 23, 2026
Maintained: Sell
Price Target: $3 → $2.5
Current: $2.98
Upside: -16.11%
Jul 20, 2026
Rated: Buy
Price Target: $457
Current: $398.27
Upside: +14.75%
Jul 17, 2026
Maintained: Buy
Price Target: $429 → $441
Current: $393.93
Upside: +11.95%
May 26, 2026
Maintained: Hold
Price Target: $25 → $24
Current: $21.52
Upside: +11.52%
May 20, 2026
Maintained: Buy
Price Target: $15 → $9
Current: $11.99
Upside: -24.94%
May 12, 2026
Rated: Hold
Price Target: $14
Current: $14.24
Upside: -1.69%