Andrew Mok

Stock Analyst at Barclays

(2.35)
# 2,533
Out of 4,944 analysts
207
Total ratings
47.14%
Success rate
-4.24%
Average return

Stocks Rated by Andrew Mok

Acadia Healthcare Company
Aug 7, 2025
Maintains: Buy
Price Target: $45$31
Current: $20.33
Upside: +52.48%
DaVita
Aug 7, 2025
Maintains: Equal-Weight
Price Target: $169$160
Current: $132.08
Upside: +21.14%
Encompass Health
Aug 6, 2025
Maintains: Buy
Price Target: $130$140
Current: $118.63
Upside: +18.01%
agilon health
Aug 6, 2025
Maintains: Underweight
Price Target: $3$1.5
Current: $0.89
Upside: +68.26%
CVS Health
Aug 1, 2025
Maintains: Overweight
Price Target: $79$80
Current: $65.51
Upside: +22.12%
The Cigna Group
Aug 1, 2025
Maintains: Overweight
Price Target: $385$354
Current: $280.47
Upside: +26.22%
Alignment Healthcare
Jul 31, 2025
Upgrades: Equal-Weight
Price Target: $9$13
Current: $14.64
Upside: -11.20%
Humana
Jul 31, 2025
Maintains: Equal-Weight
Price Target: $268$275
Current: $274.94
Upside: +0.02%
Universal Health Services
Jul 30, 2025
Maintains: Overweight
Price Target: $257$259
Current: $175.21
Upside: +47.82%
HCA Healthcare
Jul 28, 2025
Maintains: Overweight
Price Target: $416$390
Current: $390.31
Upside: -0.08%
Maintains: Equal-Weight
Price Target: $270$186
Current: $157.31
Upside: +18.24%
Maintains: Overweight
Price Target: $215$208
Current: $170.48
Upside: +22.01%
Maintains: Equal-Weight
Price Target: $4$3.5
Current: $2.56
Upside: +36.72%
Maintains: Underweight
Price Target: $17$11
Current: $14.98
Upside: -26.57%
Maintains: Overweight
Price Target: $358$327
Current: $292.48
Upside: +11.80%
Maintains: Overweight
Price Target: $350$337
Current: $261.57
Upside: +28.84%
Maintains: Equal-Weight
Price Target: $65$45
Current: $26.17
Upside: +71.95%
Initiates: Equal-Weight
Price Target: $5.5
Current: $7.24
Upside: -24.03%
Maintains: Equal-Weight
Price Target: $25$24
Current: $22.98
Upside: +4.44%
Maintains: Equal-Weight
Price Target: $23$24
Current: $20.71
Upside: +15.89%
Initiates: Equal-Weight
Price Target: $36
Current: $29.10
Upside: +23.71%
Maintains: Overweight
Price Target: $74$60
Current: $63.60
Upside: -5.66%
Downgrades: Underweight
Price Target: $88$83
Current: $113.06
Upside: -26.59%
Initiates: Sell
Price Target: $12
Current: $7.54
Upside: +59.15%
Downgrades: Sell
Price Target: $145$95
Current: $100.95
Upside: -5.89%