Andrew Mok CFA

Stock Analyst at Barclays

(0.15)
# 4,294
Out of 4,411 analysts
581
Total ratings
47.6%
Success rate
-7.5%
Average return

Stocks Rated by Andrew Mok CFA

Centene
Jun 16, 2026
Maintained: Buy
Price Target: $75
Current: $61.39
Upside: +22.17%
Elevance Health
Jun 11, 2026
Maintained: Buy
Price Target: $480
Current: $397.80
Upside: +20.66%
Oscar Health
Jun 10, 2026
Upgraded: Buy
Price Target: $30$35
Current: $28.56
Upside: +22.55%
Brookdale Senior Living
Jun 9, 2026
Rated: Buy
Price Target: $18
Current: $13.75
Upside: +30.91%
HCA Healthcare
Jun 8, 2026
Maintained: Buy
Price Target: $496
Current: $396.93
Upside: +24.96%
GMR Solutions
Jun 8, 2026
Initiated Coverage: Buy
Price Target: $16
Current: $12.00
Upside: +33.33%
The Cigna Group
May 26, 2026
Downgraded: Hold
Price Target: $310$304
Current: $291.88
Upside: +4.15%
CVS Health
May 26, 2026
Maintained: Buy
Price Target: $101$106
Current: $100.72
Upside: +5.24%
Humana
May 26, 2026
Maintained: Hold
Price Target: $180$344
Current: $369.49
Upside: -6.90%
Molina Healthcare
May 26, 2026
Maintained: Sell
Price Target: $161$199
Current: $200.21
Upside: -0.60%
Maintained: Buy
Price Target: $373$429
Current: $407.65
Upside: +5.24%
Maintained: Buy
Price Target: $238
Current: $146.90
Upside: +62.01%
Upgraded: Buy
Price Target: $37$50
Current: $38.38
Upside: +30.28%
Maintained: Hold
Price Target: $19$16
Current: $20.60
Upside: -22.33%
Upgraded: Hold
Price Target: $0.5$81
Current: $113.27
Upside: -28.49%
Maintained: Hold
Price Target: $25$24
Current: $23.53
Upside: +2.00%
Maintained: Buy
Price Target: $70$65
Current: $56.51
Upside: +15.02%
Maintained: Buy
Price Target: $15$9
Current: $9.03
Upside: -0.33%
Rated: Buy
Price Target: $9.5$9
Current: $7.52
Upside: +19.68%
Maintained: Sell
Price Target: $102$92
Current: $94.71
Upside: -2.86%
Rated: Hold
Price Target: $14
Current: $15.13
Upside: -7.44%
Rated: Hold
Price Target: $158$194
Current: $208.98
Upside: -7.17%
Maintained: Buy
Price Target: $153$140
Current: $99.84
Upside: +40.22%
Maintained: Buy
Price Target: $257$238
Current: $183.56
Upside: +29.66%
Rated: Hold
Price Target: $20$25
Current: $24.99
Upside: +0.04%
Rated: Hold
Price Target: $3.5$3
Current: $3.14
Upside: -4.46%