Andrew Mok CFA

Stock Analyst at Barclays

(0.40)
# 4,400
Out of 4,704 analysts
629
Total ratings
53.7%
Success rate
-3.2%
Average return

Stocks Rated by Andrew Mok CFA

Acadia Healthcare Company
Aug 28, 2026
Maintained: Hold
Price Target: $32
Current: $28.13
Upside: +13.76%
Addus HomeCare
Aug 28, 2026
Maintained: Sell
Price Target: $96
Current: $118.76
Upside: -19.16%
RadNet
Aug 28, 2026
Maintained: Buy
Price Target: $65$79
Current: $73.71
Upside: +7.18%
Surgery Partners
Aug 28, 2026
Maintained: Hold
Price Target: $14
Current: $14.26
Upside: -1.82%
Astrana Health
Aug 28, 2026
Maintained: Buy
Price Target: $53
Current: $38.47
Upside: +37.77%
Aveanna Healthcare Holdings
Aug 28, 2026
Maintained: Buy
Price Target: $9.5$15
Current: $13.58
Upside: +10.46%
Privia Health Group
Aug 28, 2026
Maintained: Hold
Price Target: $24
Current: $20.66
Upside: +16.17%
Lumexa Imaging Holdings
Aug 28, 2026
Maintained: Buy
Price Target: $9$13
Current: $12.18
Upside: +6.73%
GMR Solutions
Aug 28, 2026
Maintained: Buy
Price Target: $16
Current: $13.46
Upside: +18.87%
Centene
Aug 18, 2026
Maintained: Buy
Price Target: $80
Current: $67.04
Upside: +19.33%
Maintained: Buy
Price Target: $18$17
Current: $11.77
Upside: +44.44%
Maintained: Hold
Price Target: $224
Current: $183.99
Upside: +21.75%
Maintained: Buy
Price Target: $35$39
Current: $32.25
Upside: +20.93%
Maintained: Buy
Price Target: $106$108
Current: $96.74
Upside: +11.64%
Maintained: Buy
Price Target: $140$144
Current: $121.79
Upside: +18.24%
Maintained: Hold
Price Target: $81$111
Current: $88.50
Upside: +25.42%
Maintained: Hold
Price Target: $304$310
Current: $282.52
Upside: +9.73%
Maintained: Hold
Price Target: $344$407
Current: $401.54
Upside: +1.36%
Maintained: Hold
Price Target: $16
Current: $13.54
Upside: +18.17%
Maintained: Hold
Price Target: $179$168
Current: $169.65
Upside: -0.97%
Maintained: Hold
Price Target: $402$387
Current: $405.00
Upside: -4.44%
Maintained: Sell
Price Target: $184$180
Current: $200.80
Upside: -10.36%
Maintained: Buy
Price Target: $240$271
Current: $265.05
Upside: +2.24%
Maintained: Sell
Price Target: $3$2.5
Current: $2.89
Upside: -13.49%
Rated: Buy
Price Target: $457
Current: $407.50
Upside: +12.15%
Maintained: Buy
Price Target: $429$441
Current: $397.14
Upside: +11.04%