Andrew Mok CFA

Stock Analyst at Barclays

(0.29)
# 4,251
Out of 4,478 analysts
582
Total ratings
52.4%
Success rate
-4.6%
Average return

Stocks Rated by Andrew Mok CFA

DaVita
Jun 25, 2026
Maintained: Hold
Price Target: $194
Current: $235.71
Upside: -17.70%
Centene
Jun 16, 2026
Maintained: Buy
Price Target: $75
Current: $66.05
Upside: +13.55%
Elevance Health
Jun 11, 2026
Maintained: Buy
Price Target: $480
Current: $408.17
Upside: +17.60%
Oscar Health
Jun 10, 2026
Upgraded: Buy
Price Target: $30$35
Current: $31.44
Upside: +11.32%
Brookdale Senior Living
Jun 9, 2026
Rated: Buy
Price Target: $18
Current: $15.57
Upside: +15.61%
HCA Healthcare
Jun 8, 2026
Maintained: Buy
Price Target: $496
Current: $417.07
Upside: +18.92%
GMR Solutions
Jun 8, 2026
Initiated Coverage: Buy
Price Target: $16
Current: $14.38
Upside: +11.27%
The Cigna Group
May 26, 2026
Downgraded: Hold
Price Target: $310$304
Current: $281.98
Upside: +7.81%
CVS Health
May 26, 2026
Maintained: Buy
Price Target: $101$106
Current: $102.08
Upside: +3.84%
Humana
May 26, 2026
Maintained: Hold
Price Target: $180$344
Current: $392.86
Upside: -12.44%
Maintained: Sell
Price Target: $161$199
Current: $227.70
Upside: -12.60%
Maintained: Buy
Price Target: $373$429
Current: $417.99
Upside: +2.63%
Maintained: Buy
Price Target: $238
Current: $158.05
Upside: +50.59%
Upgraded: Buy
Price Target: $37$50
Current: $46.91
Upside: +6.59%
Maintained: Hold
Price Target: $19$16
Current: $24.56
Upside: -34.85%
Upgraded: Hold
Price Target: $0.5$81
Current: $107.60
Upside: -24.72%
Maintained: Hold
Price Target: $25$24
Current: $27.19
Upside: -11.73%
Maintained: Buy
Price Target: $70$65
Current: $68.92
Upside: -5.69%
Maintained: Buy
Price Target: $15$9
Current: $12.70
Upside: -29.13%
Rated: Buy
Price Target: $9.5$9
Current: $9.53
Upside: -5.56%
Maintained: Sell
Price Target: $102$92
Current: $105.73
Upside: -12.99%
Rated: Hold
Price Target: $14
Current: $16.99
Upside: -17.60%
Maintained: Buy
Price Target: $153$140
Current: $106.99
Upside: +30.85%
Maintained: Buy
Price Target: $257$238
Current: $206.19
Upside: +15.43%
Rated: Hold
Price Target: $20$25
Current: $31.09
Upside: -19.59%
Rated: Hold
Price Target: $3.5$3
Current: $3.68
Upside: -18.48%