Andrew Mok CFA
Stock Analyst at Barclays
(0.27)
# 4,344
Out of 4,579 analysts
601
Total ratings
51.8%
Success rate
-4.8%
Average return
Main Sectors:
Stocks Rated by Andrew Mok CFA
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| HCA HCA Healthcare | Maintained: Hold | $402 → $387 | $386.78 | +0.06% | 35 | Jul 26, 2026 | |
| MOH Molina Healthcare | Maintained: Sell | $184 → $180 | $200.00 | -10.00% | 26 | Jul 24, 2026 | |
| THC Tenet Healthcare | Maintained: Buy | $240 → $271 | $237.99 | +13.87% | 39 | Jul 24, 2026 | |
| CYH Community Health Systems | Maintained: Sell | $3 → $2.5 | $2.69 | -7.06% | 23 | Jul 23, 2026 | |
| ELV Elevance Health | Rated: Buy | $457 | $375.48 | +21.71% | 29 | Jul 20, 2026 | |
| UNH UnitedHealth Group | Maintained: Buy | $429 → $441 | $414.75 | +6.33% | 31 | Jul 17, 2026 | |
| BKD Brookdale Senior Living | Maintained: Buy | $18 | $15.43 | +16.69% | 22 | Jul 9, 2026 | |
| EHC Encompass Health | Maintained: Buy | $140 | $113.52 | +23.33% | 30 | Jul 9, 2026 | |
| AGL agilon health | Maintained: Hold | $81 | $100.40 | -19.32% | 13 | Jul 9, 2026 | |
| ADUS Addus HomeCare | Maintained: Sell | $92 → $96 | $115.87 | -17.15% | 13 | Jul 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $194 → $218 | $237.95 | -8.38% | 39 | Jul 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $238 → $179 | $159.49 | +12.23% | 40 | Jul 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $9 → $9.5 | $9.69 | -1.96% | 9 | Jul 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $75 | $62.82 | +19.40% | 37 | Jun 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $30 → $35 | $28.89 | +21.15% | 11 | Jun 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $16 | $12.81 | +24.90% | 1 | Jun 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $310 → $304 | $288.81 | +5.26% | 17 | May 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $101 → $106 | $106.10 | -0.09% | 20 | May 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $180 → $344 | $381.86 | -9.91% | 38 | May 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $37 → $50 | $39.62 | +26.20% | 7 | May 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $19 → $16 | $19.15 | -16.45% | 17 | May 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $25 → $24 | $25.66 | -6.47% | 17 | May 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $70 → $65 | $62.40 | +4.17% | 29 | May 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $15 → $9 | $11.23 | -19.86% | 4 | May 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $14 | $15.65 | -10.54% | 18 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $20 → $25 | $32.76 | -23.69% | 36 | May 1, 2026 |
HCA Healthcare
Jul 26, 2026
Maintained: Hold
Price Target: $402 → $387
Current: $386.78
Upside: +0.06%
Molina Healthcare
Jul 24, 2026
Maintained: Sell
Price Target: $184 → $180
Current: $200.00
Upside: -10.00%
Tenet Healthcare
Jul 24, 2026
Maintained: Buy
Price Target: $240 → $271
Current: $237.99
Upside: +13.87%
Community Health Systems
Jul 23, 2026
Maintained: Sell
Price Target: $3 → $2.5
Current: $2.69
Upside: -7.06%
Elevance Health
Jul 20, 2026
Rated: Buy
Price Target: $457
Current: $375.48
Upside: +21.71%
UnitedHealth Group
Jul 17, 2026
Maintained: Buy
Price Target: $429 → $441
Current: $414.75
Upside: +6.33%
Brookdale Senior Living
Jul 9, 2026
Maintained: Buy
Price Target: $18
Current: $15.43
Upside: +16.69%
Encompass Health
Jul 9, 2026
Maintained: Buy
Price Target: $140
Current: $113.52
Upside: +23.33%
agilon health
Jul 9, 2026
Maintained: Hold
Price Target: $81
Current: $100.40
Upside: -19.32%
Addus HomeCare
Jul 8, 2026
Maintained: Sell
Price Target: $92 → $96
Current: $115.87
Upside: -17.15%
Jul 8, 2026
Maintained: Hold
Price Target: $194 → $218
Current: $237.95
Upside: -8.38%
Jul 8, 2026
Downgraded: Hold
Price Target: $238 → $179
Current: $159.49
Upside: +12.23%
Jul 8, 2026
Maintained: Buy
Price Target: $9 → $9.5
Current: $9.69
Upside: -1.96%
Jun 16, 2026
Maintained: Buy
Price Target: $75
Current: $62.82
Upside: +19.40%
Jun 10, 2026
Upgraded: Buy
Price Target: $30 → $35
Current: $28.89
Upside: +21.15%
Jun 8, 2026
Initiated Coverage: Buy
Price Target: $16
Current: $12.81
Upside: +24.90%
May 26, 2026
Downgraded: Hold
Price Target: $310 → $304
Current: $288.81
Upside: +5.26%
May 26, 2026
Maintained: Buy
Price Target: $101 → $106
Current: $106.10
Upside: -0.09%
May 26, 2026
Maintained: Hold
Price Target: $180 → $344
Current: $381.86
Upside: -9.91%
May 26, 2026
Upgraded: Buy
Price Target: $37 → $50
Current: $39.62
Upside: +26.20%
May 26, 2026
Maintained: Hold
Price Target: $19 → $16
Current: $19.15
Upside: -16.45%
May 26, 2026
Maintained: Hold
Price Target: $25 → $24
Current: $25.66
Upside: -6.47%
May 20, 2026
Maintained: Buy
Price Target: $70 → $65
Current: $62.40
Upside: +4.17%
May 20, 2026
Maintained: Buy
Price Target: $15 → $9
Current: $11.23
Upside: -19.86%
May 12, 2026
Rated: Hold
Price Target: $14
Current: $15.65
Upside: -10.54%
May 1, 2026
Rated: Hold
Price Target: $20 → $25
Current: $32.76
Upside: -23.69%