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

Stocks Rated by Andrew Mok CFA

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%
Maintained: Hold
Price Target: $81$111
Current: $95.40
Upside: +16.35%
Maintained: Sell
Price Target: $96
Current: $118.13
Upside: -18.73%
Maintained: Hold
Price Target: $304$310
Current: $278.50
Upside: +11.31%
Maintained: Hold
Price Target: $344$407
Current: $382.00
Upside: +6.54%
Maintained: Hold
Price Target: $16
Current: $13.23
Upside: +20.94%
Maintained: Hold
Price Target: $25$32
Current: $27.46
Upside: +16.53%
Maintained: Hold
Price Target: $179$168
Current: $173.09
Upside: -2.94%
Maintained: Hold
Price Target: $402$387
Current: $411.73
Upside: -6.01%
Maintained: Sell
Price Target: $184$180
Current: $203.61
Upside: -11.60%
Maintained: Buy
Price Target: $240$271
Current: $270.21
Upside: +0.29%
Maintained: Sell
Price Target: $3$2.5
Current: $2.98
Upside: -16.11%
Rated: Buy
Price Target: $457
Current: $398.27
Upside: +14.75%
Maintained: Buy
Price Target: $429$441
Current: $393.93
Upside: +11.95%
Maintained: Hold
Price Target: $25$24
Current: $21.52
Upside: +11.52%
Maintained: Buy
Price Target: $15$9
Current: $11.99
Upside: -24.94%
Rated: Hold
Price Target: $14
Current: $14.24
Upside: -1.69%