Andrew Mok CFA

Stock Analyst at Barclays

(0.31)
# 4,517
Out of 5,060 analysts
651
Total ratings
51.5%
Success rate
-4.3%
Average return

Stocks Rated by Andrew Mok CFA

Humana
Oct 14, 2026
Reiterated: Buy
Price Target: $582
Current: $413.16
Upside: +40.87%
UnitedHealth Group
Oct 14, 2026
Reiterated: Buy
Price Target: $441 → $440
Current: $401.43
Upside: +9.61%
Brookdale Senior Living
Oct 9, 2026
Reiterated: Buy
Price Target: $17
Current: $10.09
Upside: +68.48%
Addus HomeCare
Oct 7, 2026
Reiterated: Sell
Price Target: $96
Current: $115.92
Upside: -17.18%
Astrana Health
Oct 7, 2026
Reiterated: Buy
Price Target: $53
Current: $36.81
Upside: +43.98%
Aveanna Healthcare Holdings
Oct 7, 2026
Reiterated: Buy
Price Target: $15
Current: $12.34
Upside: +21.56%
DaVita
Oct 7, 2026
Reiterated: Hold
Price Target: $224
Current: $187.31
Upside: +19.59%
Elevance Health
Oct 7, 2026
Reiterated: Buy
Price Target: $457 → $469
Current: $428.26
Upside: +9.51%
HCA Healthcare
Oct 7, 2026
Reiterated: Hold
Price Target: $387
Current: $458.84
Upside: -15.66%
Surgery Partners
Oct 7, 2026
Reiterated: Hold
Price Target: $14
Current: $14.62
Upside: -4.24%
Reiterated: Hold
Price Target: $168
Current: $185.10
Upside: -9.24%
Reiterated: Hold
Price Target: $16 → $10
Current: $8.28
Upside: +20.77%
Reiterated: Hold
Price Target: $310
Current: $302.30
Upside: +2.55%
Reiterated: Buy
Price Target: $80
Current: $69.16
Upside: +15.67%
Reiterated: Buy
Price Target: $39 → $49
Current: $31.89
Upside: +53.65%
Reiterated: Hold
Price Target: $32
Current: $29.98
Upside: +6.74%
Reiterated: Buy
Price Target: $16
Current: $10.00
Upside: +60.00%
Reiterated: Buy
Price Target: $9 → $13
Current: $10.80
Upside: +20.37%
Reiterated: Hold
Price Target: $24
Current: $22.52
Upside: +6.57%
Reiterated: Buy
Price Target: $65 → $79
Current: $68.80
Upside: +14.83%
Reiterated: Hold
Price Target: $81 → $111
Current: $85.12
Upside: +30.40%
Reiterated: Buy
Price Target: $106 → $108
Current: $92.36
Upside: +16.93%
Reiterated: Buy
Price Target: $140 → $144
Current: $127.87
Upside: +12.61%
Reiterated: Sell
Price Target: $184 → $180
Current: $207.36
Upside: -13.19%
Reiterated: Buy
Price Target: $240 → $271
Current: $267.25
Upside: +1.40%
Reiterated: Sell
Price Target: $3 → $2.5
Current: $2.88
Upside: -13.19%