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
Main Sectors:
Stocks Rated by Andrew Mok CFA
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| CNC Centene | Maintained: Buy | $75 | $61.39 | +22.17% | 37 | Jun 16, 2026 | |
| ELV Elevance Health | Maintained: Buy | $480 | $397.80 | +20.66% | 27 | Jun 11, 2026 | |
| OSCR Oscar Health | Upgraded: Buy | $30 → $35 | $28.56 | +22.55% | 11 | Jun 10, 2026 | |
| BKD Brookdale Senior Living | Rated: Buy | $18 | $13.75 | +30.91% | 21 | Jun 9, 2026 | |
| HCA HCA Healthcare | Maintained: Buy | $496 | $396.93 | +24.96% | 32 | Jun 8, 2026 | |
| GMRS GMR Solutions | Initiated Coverage: Buy | $16 | $12.00 | +33.33% | 1 | Jun 8, 2026 | |
| CI The Cigna Group | Downgraded: Hold | $310 → $304 | $291.88 | +4.15% | 17 | May 26, 2026 | |
| CVS CVS Health | Maintained: Buy | $101 → $106 | $100.72 | +5.24% | 20 | May 26, 2026 | |
| HUM Humana | Maintained: Hold | $180 → $344 | $369.49 | -6.90% | 38 | May 26, 2026 | |
| MOH Molina Healthcare | Maintained: Sell | $161 → $199 | $200.21 | -0.60% | 24 | May 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $373 → $429 | $407.65 | +5.24% | 30 | May 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $238 | $146.90 | +62.01% | 39 | May 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $37 → $50 | $38.38 | +30.28% | 7 | May 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $19 → $16 | $20.60 | -22.33% | 17 | May 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | $0.5 → $81 | $113.27 | -28.49% | 12 | May 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $25 → $24 | $23.53 | +2.00% | 17 | May 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $70 → $65 | $56.51 | +15.02% | 29 | May 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $15 → $9 | $9.03 | -0.33% | 4 | May 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $9.5 → $9 | $7.52 | +19.68% | 8 | May 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $102 → $92 | $94.71 | -2.86% | 12 | May 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $14 | $15.13 | -7.44% | 18 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $158 → $194 | $208.98 | -7.17% | 37 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $153 → $140 | $99.84 | +40.22% | 29 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $257 → $238 | $183.56 | +29.66% | 37 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $20 → $25 | $24.99 | +0.04% | 36 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $3.5 → $3 | $3.14 | -4.46% | 21 | Apr 23, 2026 |
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%
May 26, 2026
Maintained: Buy
Price Target: $373 → $429
Current: $407.65
Upside: +5.24%
May 26, 2026
Maintained: Buy
Price Target: $238
Current: $146.90
Upside: +62.01%
May 26, 2026
Upgraded: Buy
Price Target: $37 → $50
Current: $38.38
Upside: +30.28%
May 26, 2026
Maintained: Hold
Price Target: $19 → $16
Current: $20.60
Upside: -22.33%
May 26, 2026
Upgraded: Hold
Price Target: $0.5 → $81
Current: $113.27
Upside: -28.49%
May 26, 2026
Maintained: Hold
Price Target: $25 → $24
Current: $23.53
Upside: +2.00%
May 20, 2026
Maintained: Buy
Price Target: $70 → $65
Current: $56.51
Upside: +15.02%
May 20, 2026
Maintained: Buy
Price Target: $15 → $9
Current: $9.03
Upside: -0.33%
May 18, 2026
Rated: Buy
Price Target: $9.5 → $9
Current: $7.52
Upside: +19.68%
May 15, 2026
Maintained: Sell
Price Target: $102 → $92
Current: $94.71
Upside: -2.86%
May 12, 2026
Rated: Hold
Price Target: $14
Current: $15.13
Upside: -7.44%
May 8, 2026
Rated: Hold
Price Target: $158 → $194
Current: $208.98
Upside: -7.17%
May 5, 2026
Maintained: Buy
Price Target: $153 → $140
Current: $99.84
Upside: +40.22%
May 5, 2026
Maintained: Buy
Price Target: $257 → $238
Current: $183.56
Upside: +29.66%
May 1, 2026
Rated: Hold
Price Target: $20 → $25
Current: $24.99
Upside: +0.04%
Apr 23, 2026
Rated: Hold
Price Target: $3.5 → $3
Current: $3.14
Upside: -4.46%