Andrew Mok CFA

Stock Analyst at Barclays

(0.58)
# 4,325
Out of 5,118 analysts
671
Total ratings
54.1%
Success rate
-2.4%
Average return

Stocks Rated by Andrew Mok CFA

Astrana Health
Nov 6, 2026
Reiterated: Buy
Price Target: $53
Current: $34.50
Upside: +53.62%
Oscar Health
Nov 6, 2026
Reiterated: Buy
Price Target: $49
Current: $30.65
Upside: +59.87%
Acadia Healthcare Company
Nov 5, 2026
Reiterated: Hold
Price Target: $32 → $35
Current: $37.00
Upside: -5.41%
agilon health
Nov 5, 2026
Reiterated: Hold
Price Target: $111
Current: $113.39
Upside: -2.11%
CVS Health
Nov 5, 2026
Reiterated: Buy
Price Target: $108 → $107
Current: $83.85
Upside: +27.61%
Addus HomeCare
Nov 4, 2026
Reiterated: Sell
Price Target: $96 → $101
Current: $124.31
Upside: -18.75%
Community Health Systems
Nov 4, 2026
Reiterated: Sell
Price Target: $2.5 → $2
Current: $2.21
Upside: -9.50%
Tenet Healthcare
Nov 4, 2026
Reiterated: Buy
Price Target: $271 → $297
Current: $283.33
Upside: +4.82%
Privia Health Group
Nov 3, 2026
Reiterated: Hold
Price Target: $24
Current: $24.42
Upside: -1.72%
DaVita
Nov 2, 2026
Reiterated: Hold
Price Target: $224 → $216
Current: $191.35
Upside: +12.88%
Reiterated: Hold
Price Target: $10 → $9
Current: $7.34
Upside: +22.62%
Reiterated: Buy
Price Target: $144 → $151
Current: $137.54
Upside: +9.79%
Reiterated: Hold
Price Target: $387 → $401
Current: $494.99
Upside: -18.99%
Reiterated: Buy
Price Target: $80 → $82
Current: $69.74
Upside: +17.58%
Reiterated: Hold
Price Target: $168
Current: $195.50
Upside: -14.07%
Reiterated: Buy
Price Target: $79
Current: $76.00
Upside: +3.95%
Reiterated: Sell
Price Target: $180 → $178
Current: $208.99
Upside: -14.83%
Reiterated: Buy
Price Target: $469 → $472
Current: $425.62
Upside: +10.90%
Reiterated: Buy
Price Target: $582
Current: $433.74
Upside: +34.18%
Reiterated: Buy
Price Target: $441 → $440
Current: $394.15
Upside: +11.63%
Reiterated: Buy
Price Target: $17
Current: $9.01
Upside: +88.68%
Reiterated: Buy
Price Target: $15
Current: $13.25
Upside: +13.21%
Reiterated: Hold
Price Target: $14
Current: $23.20
Upside: -39.66%
Reiterated: Hold
Price Target: $310
Current: $293.59
Upside: +5.59%
Reiterated: Buy
Price Target: $16
Current: $12.44
Upside: +28.62%
Reiterated: Buy
Price Target: $9 → $13
Current: $13.43
Upside: -3.20%