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
Main Sectors:
Stocks Rated by Andrew Mok CFA
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| RDNT RadNet | Maintained: Buy | $70 → $65 | $54.40 | +19.49% | 29 | May 20, 2026 | |
| LMRI Lumexa Imaging Holdings | Maintained: Buy | $15 → $9 | $8.00 | +12.50% | 4 | May 20, 2026 | |
| AVAH Aveanna Healthcare Holdings | Rated: Buy | $9.5 → $9 | $7.33 | +22.78% | 8 | May 18, 2026 | |
| ADUS Addus HomeCare | Maintained: Sell | $102 → $92 | $92.65 | -0.70% | 12 | May 15, 2026 | |
| BKD Brookdale Senior Living | Rated: Buy | $18 | $13.30 | +35.34% | 20 | May 13, 2026 | |
| MOH Molina Healthcare | Maintained: Sell | $161 | $184.14 | -12.57% | 23 | May 12, 2026 | |
| SGRY Surgery Partners | Rated: Hold | $14 | $13.37 | +4.75% | 18 | May 12, 2026 | |
| ASTH Astrana Health | Rated: Hold | $26 → $37 | $37.85 | -2.25% | 6 | May 11, 2026 | |
| DVA DaVita | Rated: Hold | $158 → $194 | $198.52 | -2.28% | 37 | May 8, 2026 | |
| AGL agilon health | Maintained: Sell | $13 → $0.5 | $86.39 | -99.42% | 11 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $93 → $101 | $93.26 | +8.30% | 19 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $18 → $21 | $22.64 | -7.24% | 8 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $153 → $140 | $104.96 | +33.38% | 29 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $257 → $238 | $173.78 | +36.95% | 37 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $20 → $25 | $23.18 | +7.85% | 36 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $303 → $310 | $286.24 | +8.30% | 16 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $18 → $19 | $16.35 | +16.21% | 16 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $176 → $180 | $307.95 | -41.55% | 37 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $54 → $63 | $59.14 | +6.53% | 34 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $268 → $238 | $157.80 | +50.82% | 38 | Apr 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $551 → $496 | $394.07 | +25.87% | 31 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $3.5 → $3 | $2.80 | +7.14% | 21 | Apr 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $393 | $394.69 | -0.43% | 25 | Apr 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $327 → $373 | $388.47 | -3.98% | 29 | Apr 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $23 → $25 | $22.79 | +9.70% | 16 | Mar 25, 2026 |
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%
May 7, 2026
Rated: Buy
Price Target: $93 → $101
Current: $93.26
Upside: +8.30%
May 7, 2026
Rated: Hold
Price Target: $18 → $21
Current: $22.64
Upside: -7.24%
May 5, 2026
Maintained: Buy
Price Target: $153 → $140
Current: $104.96
Upside: +33.38%
May 5, 2026
Maintained: Buy
Price Target: $257 → $238
Current: $173.78
Upside: +36.95%
May 1, 2026
Rated: Hold
Price Target: $20 → $25
Current: $23.18
Upside: +7.85%
May 1, 2026
Rated: Buy
Price Target: $303 → $310
Current: $286.24
Upside: +8.30%
May 1, 2026
Rated: Hold
Price Target: $18 → $19
Current: $16.35
Upside: +16.21%
Apr 30, 2026
Maintained: Hold
Price Target: $176 → $180
Current: $307.95
Upside: -41.55%
Apr 29, 2026
Maintained: Buy
Price Target: $54 → $63
Current: $59.14
Upside: +6.53%
Apr 28, 2026
Rated: Buy
Price Target: $268 → $238
Current: $157.80
Upside: +50.82%
Apr 27, 2026
Rated: Buy
Price Target: $551 → $496
Current: $394.07
Upside: +25.87%
Apr 23, 2026
Rated: Hold
Price Target: $3.5 → $3
Current: $2.80
Upside: +7.14%
Apr 23, 2026
Maintained: Buy
Price Target: $393
Current: $394.69
Upside: -0.43%
Apr 22, 2026
Maintained: Buy
Price Target: $327 → $373
Current: $388.47
Upside: -3.98%
Mar 25, 2026
Maintained: Hold
Price Target: $23 → $25
Current: $22.79
Upside: +9.70%