Andrew Mok CFA

Stock Analyst at Barclays

(0.12)
# 4,250
Out of 4,339 analysts
560
Total ratings
48%
Success rate
-8.4%
Average return

Stocks Rated by Andrew Mok CFA

RadNet
May 20, 2026
Maintained: Buy
Price Target: $70$65
Current: $54.40
Upside: +19.49%
Lumexa Imaging Holdings
May 20, 2026
Maintained: Buy
Price Target: $15$9
Current: $8.00
Upside: +12.50%
Aveanna Healthcare Holdings
May 18, 2026
Rated: Buy
Price Target: $9.5$9
Current: $7.33
Upside: +22.78%
Addus HomeCare
May 15, 2026
Maintained: Sell
Price Target: $102$92
Current: $92.65
Upside: -0.70%
Brookdale Senior Living
May 13, 2026
Rated: Buy
Price Target: $18
Current: $13.30
Upside: +35.34%
Molina Healthcare
May 12, 2026
Maintained: Sell
Price Target: $161
Current: $184.14
Upside: -12.57%
Surgery Partners
May 12, 2026
Rated: Hold
Price Target: $14
Current: $13.37
Upside: +4.75%
Astrana Health
May 11, 2026
Rated: Hold
Price Target: $26$37
Current: $37.85
Upside: -2.25%
DaVita
May 8, 2026
Rated: Hold
Price Target: $158$194
Current: $198.52
Upside: -2.28%
agilon health
May 8, 2026
Maintained: Sell
Price Target: $13$0.5
Current: $86.39
Upside: -99.42%
Rated: Buy
Price Target: $93$101
Current: $93.26
Upside: +8.30%
Rated: Hold
Price Target: $18$21
Current: $22.64
Upside: -7.24%
Maintained: Buy
Price Target: $153$140
Current: $104.96
Upside: +33.38%
Maintained: Buy
Price Target: $257$238
Current: $173.78
Upside: +36.95%
Rated: Hold
Price Target: $20$25
Current: $23.18
Upside: +7.85%
Rated: Buy
Price Target: $303$310
Current: $286.24
Upside: +8.30%
Rated: Hold
Price Target: $18$19
Current: $16.35
Upside: +16.21%
Maintained: Hold
Price Target: $176$180
Current: $307.95
Upside: -41.55%
Maintained: Buy
Price Target: $54$63
Current: $59.14
Upside: +6.53%
Rated: Buy
Price Target: $268$238
Current: $157.80
Upside: +50.82%
Rated: Buy
Price Target: $551$496
Current: $394.07
Upside: +25.87%
Rated: Hold
Price Target: $3.5$3
Current: $2.80
Upside: +7.14%
Maintained: Buy
Price Target: $393
Current: $394.69
Upside: -0.43%
Maintained: Buy
Price Target: $327$373
Current: $388.47
Upside: -3.98%
Maintained: Hold
Price Target: $23$25
Current: $22.79
Upside: +9.70%