Andrew Mok's Stock Ratings

Barclays Analyst

Andrew Mok is an analyst at Barclays. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 03/19/2025

Overall Average Return

-3.84%

Smart Score

52%

Overall Average Return Percentile

31st

Number of Ratings

159
Buy NowGet Alert
02/28/2025ACHCBuy Now
Acadia Healthcare Co
$29.2719.58%
Andrew Mok52%
$43 → $35DowngradeOverweight → Equal-WeightGet Alert
02/28/2025ALHCBuy Now
Alignment Healthcare
$16.68-46.04%
Andrew Mok52%
$8 → $9MaintainsUnderweightGet Alert
02/27/2025UHSBuy Now
Universal Health Servs
$176.7240.9%
Andrew Mok52%
$271 → $249MaintainsOverweightGet Alert
02/20/2025CYHBuy Now
Community Health Sys
$2.8142.35%
Andrew Mok52%
$5 → $4MaintainsEqual-WeightGet Alert
02/18/2025DVABuy Now
DaVita
$149.5812.98%
Andrew Mok52%
$164 → $169MaintainsEqual-WeightGet Alert
02/13/2025HUMBuy Now
Humana
$266.131.45%
Andrew Mok52%
$255 → $270MaintainsEqual-WeightGet Alert
02/13/2025THCBuy Now
Tenet Healthcare
$125.6128.18%
Andrew Mok52%
$190 → $161MaintainsOverweightGet Alert
02/13/2025CVSBuy Now
CVS Health
$67.308.47%
Andrew Mok52%
$71 → $73MaintainsOverweightGet Alert
02/07/2025MOHBuy Now
Molina Healthcare
$316.627.07%
Andrew Mok52%
$372 → $339MaintainsEqual-WeightGet Alert
02/07/2025EHCBuy Now
Encompass Health
$97.6520.84%
Andrew Mok52%
$116 → $118MaintainsOverweightGet Alert
01/31/2025CIBuy Now
Cigna
$321.105.58%
Andrew Mok52%
$420 → $339MaintainsOverweightGet Alert
01/27/2025HCABuy Now
HCA Healthcare
$332.4510.09%
Andrew Mok52%
$392 → $366MaintainsOverweightGet Alert
01/24/2025ELVBuy Now
Elevance Health
$428.2919.55%
Andrew Mok52%
$501 → $512MaintainsOverweightGet Alert
01/22/2025RDNTBuy Now
RadNet
$48.3852.94%
Andrew Mok52%
$85 → $74MaintainsOverweightGet Alert
01/22/2025HUMBuy Now
Humana
$266.13-4.18%
Andrew Mok52%
$253 → $255MaintainsEqual-WeightGet Alert
01/17/2025UNHBuy Now
UnitedHealth Group
$503.1227.6%
Andrew Mok52%
$655 → $642MaintainsOverweightGet Alert
12/13/2024CNCBuy Now
Centene
$59.2556.96%
Andrew Mok52%
$91 → $93MaintainsOverweightGet Alert
12/04/2024RDNTBuy Now
RadNet
$48.3875.67%
Andrew Mok52%
$79 → $85MaintainsOverweightGet Alert
11/27/2024UNHBuy Now
UnitedHealth Group
$503.1230.19%
Andrew Mok52%
$603 → $655MaintainsOverweightGet Alert
11/22/2024ACHCBuy Now
Acadia Healthcare Co
$29.2746.91%
Andrew Mok52%
$76 → $43MaintainsOverweightGet Alert
11/11/2024AGLBuy Now
Agilon Health
$4.37-54.23%
Andrew Mok52%
$5 → $2MaintainsUnderweightGet Alert
11/08/2024THCBuy Now
Tenet Healthcare
$125.6151.27%
Andrew Mok52%
$171 → $190MaintainsOverweightGet Alert
11/08/2024HCABuy Now
HCA Healthcare
$332.4517.91%
Andrew Mok52%
$396 → $392MaintainsOverweightGet Alert
11/08/2024PRVABuy Now
Privia Health Gr
$23.46-10.49%
Andrew Mok52%
$19 → $21MaintainsEqual-WeightGet Alert
11/07/2024CVSBuy Now
CVS Health
$67.305.5%
Andrew Mok52%
$75 → $71MaintainsOverweightGet Alert
11/05/2024CIBuy Now
Cigna
$321.1030.8%
Andrew Mok52%
$405 → $420MaintainsOverweightGet Alert
10/31/2024HUMBuy Now
Humana
$266.13-4.94%
Andrew Mok52%
$250 → $253MaintainsEqual-WeightGet Alert
10/31/2024DVABuy Now
DaVita
$149.589.64%
Andrew Mok52%
$150 → $164MaintainsEqual-WeightGet Alert
10/30/2024ALHCBuy Now
Alignment Healthcare
$16.68-52.04%
Andrew Mok52%
$7 → $8MaintainsUnderweightGet Alert
10/29/2024EHCBuy Now
Encompass Health
$97.6518.79%
Andrew Mok52%
$109 → $116MaintainsOverweightGet Alert
10/29/2024CNCBuy Now
Centene
$59.2553.59%
Andrew Mok52%
$97 → $91MaintainsOverweightGet Alert
10/25/2024UHSBuy Now
Universal Health Servs
$176.7253.35%
Andrew Mok52%
$256 → $271MaintainsOverweightGet Alert
10/25/2024MOHBuy Now
Molina Healthcare
$316.6217.49%
Andrew Mok52%
$359 → $372MaintainsEqual-WeightGet Alert
10/24/2024CYHBuy Now
Community Health Sys
$2.8177.94%
Andrew Mok52%
$3 → $5MaintainsEqual-WeightGet Alert
10/23/2024CVSBuy Now
CVS Health
$67.3011.44%
Andrew Mok52%
$82 → $75MaintainsOverweightGet Alert
10/22/2024UNHBuy Now
UnitedHealth Group
$503.1219.85%
Andrew Mok52%
$604 → $603MaintainsOverweightGet Alert
10/22/2024ELVBuy Now
Elevance Health
$428.2916.98%
Andrew Mok52%
$622 → $501MaintainsOverweightGet Alert
10/10/2024HUMBuy Now
Humana
$266.13-6.06%
Andrew Mok52%
$364 → $250MaintainsEqual-WeightGet Alert
10/10/2024ELVBuy Now
Elevance Health
$428.2945.23%
Andrew Mok52%
$611 → $622MaintainsOverweightGet Alert
10/10/2024CVSBuy Now
CVS Health
$67.3021.84%
Andrew Mok52%
$63 → $82UpgradeEqual-Weight → OverweightGet Alert
09/30/2024ACHCBuy Now
Acadia Healthcare Co
$29.27159.65%
Andrew Mok52%
$83 → $76MaintainsOverweightGet Alert
09/25/2024EHCBuy Now
Encompass Health
$97.6512.65%
Andrew Mok52%
$100 → $110MaintainsBuyGet Alert
09/06/2024RDNTBuy Now
RadNet
$48.3863.27%
Andrew Mok52%
$57 → $79UpgradeEqual-Weight → OverweightGet Alert
09/05/2024CNCBuy Now
Centene
$59.2563.71%
Andrew Mok52%
$98 → $97MaintainsOverweightGet Alert
08/22/2024CNCBuy Now
Centene
$59.2565.4%
Andrew Mok52%
$90 → $98MaintainsOverweightGet Alert
08/14/2024HCABuy Now
HCA Healthcare
$332.4531.75%
Andrew Mok52%
$405 → $438MaintainsBuyGet Alert
08/14/2024CYHBuy Now
Community Health Sys
$2.8181.49%
Andrew Mok52%
$4.7 → $5.1MaintainsNeutralGet Alert
08/08/2024CVSBuy Now
CVS Health
$67.30-6.39%
Andrew Mok52%
$65 → $63MaintainsEqual-WeightGet Alert
08/08/2024EHCBuy Now
Encompass Health
$97.652.41%
Andrew Mok52%
$96 → $100MaintainsBuyGet Alert
08/08/2024DVABuy Now
DaVita
$149.5816.99%
Andrew Mok52%
$169 → $175MaintainsBuyGet Alert
08/08/2024RDNTBuy Now
RadNet
$48.3817.81%
Andrew Mok52%
$51 → $57MaintainsEqual-WeightGet Alert
08/06/2024EHCBuy Now
Encompass Health
$97.6511.62%
Andrew Mok52%
$113 → $109MaintainsOverweightGet Alert
08/05/2024ALHCBuy Now
Alignment Healthcare
$16.68-58.03%
Andrew Mok52%
$4.5 → $7MaintainsUnderweightGet Alert
08/02/2024CIBuy Now
Cigna Group
$321.1026.13%
Andrew Mok52%
$393 → $405MaintainsOverweightGet Alert
08/01/2024HUMBuy Now
Humana
$266.1336.77%
Andrew Mok52%
$370 → $364MaintainsEqual-WeightGet Alert
08/01/2024ACHCBuy Now
Acadia Healthcare Co
$29.27183.57%
Andrew Mok52%
$89 → $83MaintainsOverweightGet Alert
07/29/2024THCBuy Now
Tenet Healthcare
$125.6136.14%
Andrew Mok52%
$156 → $171MaintainsOverweightGet Alert
07/26/2024UHSBuy Now
Universal Health Servs
$176.7244.86%
Andrew Mok52%
$198 → $256UpgradeEqual-Weight → OverweightGet Alert
07/24/2024HCABuy Now
HCA Healthcare
$332.4519.12%
Andrew Mok52%
$376 → $396MaintainsOverweightGet Alert
07/18/2024ELVBuy Now
Elevance Health
$428.2942.66%
Andrew Mok52%
$621 → $611MaintainsOverweightGet Alert
07/17/2024UNHBuy Now
UnitedHealth Group
$503.1220.05%
Andrew Mok52%
$560 → $604MaintainsOverweightGet Alert
07/10/2024EHCBuy Now
Encompass Health
$97.6515.72%
Andrew Mok52%
$108 → $113MaintainsOverweightGet Alert
07/10/2024HCABuy Now
HCA Healthcare
$332.4513.1%
Andrew Mok52%
$367 → $376MaintainsOverweightGet Alert
07/10/2024THCBuy Now
Tenet Healthcare
$125.6124.2%
Andrew Mok52%
$147 → $156MaintainsOverweightGet Alert
07/10/2024UHSBuy Now
Universal Health Servs
$176.7212.04%
Andrew Mok52%
$189 → $198MaintainsEqual-WeightGet Alert
07/10/2024RDNTBuy Now
RadNet
$48.385.4%
Andrew Mok52%
$48 → $51MaintainsEqual-WeightGet Alert
05/20/2024PRVABuy Now
Privia Health Gr
$23.46-19.01%
Andrew Mok52%
$22 → $19MaintainsEqual-WeightGet Alert
05/15/2024ACHCBuy Now
Acadia Healthcare Co
$29.27204.07%
Andrew Mok52%
$91 → $89MaintainsOverweightGet Alert
05/06/2024DVABuy Now
DaVita
$149.580.28%
Andrew Mok52%
$133 → $150MaintainsEqual-WeightGet Alert
05/02/2024THCBuy Now
Tenet Healthcare
$125.6117.03%
Andrew Mok52%
$113 → $147MaintainsOverweightGet Alert
05/02/2024CVSBuy Now
CVS Health
$67.30-6.39%
Andrew Mok52%
$78 → $63MaintainsEqual-WeightGet Alert
05/02/2024CNCBuy Now
Centene
$59.2575.53%
Andrew Mok52%
$101 → $104MaintainsOverweightGet Alert
05/02/2024ACHCBuy Now
Acadia Healthcare Co
$29.27210.9%
Andrew Mok52%
$100 → $91MaintainsOverweightGet Alert
04/29/2024HCABuy Now
HCA Healthcare
$332.4510.39%
Andrew Mok52%
$356 → $367MaintainsOverweightGet Alert
04/26/2024UHSBuy Now
Universal Health Servs
$176.726.95%
Andrew Mok52%
$181 → $189MaintainsEqual-WeightGet Alert
04/25/2024MOHBuy Now
Molina Healthcare
$316.6235.81%
Andrew Mok52%
$437 → $430MaintainsEqual-WeightGet Alert
04/25/2024EHCBuy Now
Encompass Health
$97.6510.6%
Andrew Mok52%
$101 → $108MaintainsOverweightGet Alert
04/23/2024ADUSBuy Now
Addus HomeCare
$91.84-9.63%
Andrew Mok52%
$88 → $83DowngradeEqual-Weight → UnderweightGet Alert
04/19/2024ELVBuy Now
Elevance Health
$428.2945%
Andrew Mok52%
$584 → $621MaintainsOverweightGet Alert
04/17/2024UNHBuy Now
UnitedHealth Group
$503.1211.31%
Andrew Mok52%
$534 → $560MaintainsOverweightGet Alert
04/02/2024HUMBuy Now
Humana
$266.1316.48%
Andrew Mok52%
$356 → $310MaintainsEqual-WeightGet Alert
03/28/2024EHCBuy Now
Encompass Health
$97.653.43%
Andrew Mok52%
$95 → $101MaintainsOverweightGet Alert
03/06/2024UHSBuy Now
Universal Health Servs
$176.722.42%
Andrew Mok52%
→ $181Initiates → Equal-WeightGet Alert
03/06/2024UNHBuy Now
UnitedHealth Group
$503.129.52%
Andrew Mok52%
→ $551Initiates → OverweightGet Alert
03/06/2024THCBuy Now
Tenet Healthcare
$125.61-10.04%
Andrew Mok52%
→ $113Initiates → OverweightGet Alert
03/06/2024SGRYBuy Now
Surgery Partners
$24.3443.83%
Andrew Mok52%
→ $35Initiates → Equal-WeightGet Alert
03/06/2024RDNTBuy Now
RadNet
$48.38-0.8%
Andrew Mok52%
→ $48Initiates → Equal-WeightGet Alert
03/06/2024PRVABuy Now
Privia Health Gr
$23.46-6.22%
Andrew Mok52%
→ $22Initiates → Equal-WeightGet Alert
03/06/2024MOHBuy Now
Molina Healthcare
$316.6238.02%
Andrew Mok52%
→ $437Initiates → Equal-WeightGet Alert
03/06/2024HUMBuy Now
Humana
$266.1333.77%
Andrew Mok52%
→ $356Initiates → Equal-WeightGet Alert
03/06/2024HCABuy Now
HCA Healthcare
$332.457.08%
Andrew Mok52%
→ $356Initiates → OverweightGet Alert
03/06/2024EHCBuy Now
Encompass Health
$97.65-2.71%
Andrew Mok52%
→ $95Initiates → OverweightGet Alert
03/06/2024ELVBuy Now
Elevance Health
$428.2936.36%
Andrew Mok52%
→ $584Initiates → OverweightGet Alert
03/06/2024CVSBuy Now
CVS Health
$67.3015.9%
Andrew Mok52%
→ $78Initiates → Equal-WeightGet Alert
03/06/2024CYHBuy Now
Community Health Sys
$2.816.76%
Andrew Mok52%
→ $3Initiates → Equal-WeightGet Alert
03/06/2024CIBuy Now
Cigna Group
$321.1022.39%
Andrew Mok52%
→ $393Initiates → OverweightGet Alert
03/06/2024CNCBuy Now
Centene
$59.2570.46%
Andrew Mok52%
→ $101Initiates → OverweightGet Alert
03/06/2024ADUSBuy Now
Addus HomeCare
$91.84-4.18%
Andrew Mok52%
→ $88Initiates → Equal-WeightGet Alert
03/06/2024ACHCBuy Now
Acadia Healthcare Co
$29.27241.65%
Andrew Mok52%
→ $100Initiates → OverweightGet Alert
03/06/2024AGLBuy Now
Agilon Health
$4.3714.42%
Andrew Mok52%
→ $5Initiates → UnderweightGet Alert
03/06/2024ALHCBuy Now
Alignment Healthcare
$16.68-73.02%
Andrew Mok52%
→ $4.5Initiates → UnderweightGet Alert
03/01/2024PRVABuy Now
Privia Health Gr
$23.4623.61%
Andrew Mok52%
$31 → $29MaintainsBuyGet Alert
02/29/2024UHSBuy Now
Universal Health Servs
$176.720.16%
Andrew Mok52%
$152 → $177MaintainsNeutralGet Alert
02/28/2024ACHCBuy Now
Acadia Healthcare Co
$29.27248.48%
Andrew Mok52%
$88 → $102MaintainsBuyGet Alert
02/15/2024DVABuy Now
DaVita
$149.58-3.06%
Andrew Mok52%
$134 → $145MaintainsBuyGet Alert
02/14/2024DVABuy Now
DaVita
$149.58-10.42%
Andrew Mok52%
$113 → $134MaintainsBuyGet Alert
11/17/2023DVABuy Now
DaVita
$149.58-24.46%
Andrew Mok52%
$142 → $113MaintainsBuyGet Alert
11/17/2023CANOBuy Now
Cano Health
——
Andrew Mok52%
$12 → $3.75DowngradeNeutral → SellGet Alert
11/02/2023THCBuy Now
Tenet Healthcare
$125.61-25.16%
Andrew Mok52%
$104 → $94MaintainsBuyGet Alert
08/18/2023PRVABuy Now
Privia Health Gr
$23.4636.4%
Andrew Mok52%
$35 → $32MaintainsBuyGet Alert
08/07/2023DVABuy Now
DaVita
$149.58-5.07%
Andrew Mok52%
$100 → $142UpgradeNeutral → BuyGet Alert
08/01/2023THCBuy Now
Tenet Healthcare
$125.61-17.2%
Andrew Mok52%
$95 → $104MaintainsBuyGet Alert
07/28/2023ACHCBuy Now
Acadia Healthcare Co
$29.27200.65%
Andrew Mok52%
$92 → $88MaintainsBuyGet Alert
04/24/2023ACHCBuy Now
Acadia Healthcare Co
$29.27214.31%
Andrew Mok52%
$96 → $92MaintainsBuyGet Alert
04/19/2023UHSBuy Now
Universal Health Servs
$176.72-12.29%
Andrew Mok52%
$167 → $155MaintainsNeutralGet Alert
02/14/2023THCBuy Now
Tenet Healthcare
$125.61-37.9%
Andrew Mok52%
$47 → $78MaintainsBuyGet Alert
01/24/2023UHSBuy Now
Universal Health Servs
$176.72-5.5%
Andrew Mok52%
$113 → $167UpgradeSell → NeutralGet Alert
01/13/2023HCABuy Now
HCA Healthcare
$332.45-10.96%
Andrew Mok52%
$237 → $296MaintainsBuyGet Alert
01/06/2023OSHBuy Now
Oak Street Health
——
Andrew Mok52%
$28 → $21MaintainsNeutralGet Alert
01/06/2023CMAXBuy Now
CareMax
——
Andrew Mok52%
$300 → $180MaintainsBuyGet Alert
01/06/2023CANOBuy Now
Cano Health
——
Andrew Mok52%
$1200 → $125DowngradeBuy → NeutralGet Alert
12/08/2022EHABBuy Now
Enhabit
$9.4027.59%
Andrew Mok52%
→ $12Initiates → SellGet Alert
12/08/2022PRVABuy Now
Privia Health Gr
$23.4627.88%
Andrew Mok52%
→ $30Initiates → BuyGet Alert
11/14/2022UHSBuy Now
Universal Health Servs
$176.72-36.06%
Andrew Mok52%
$105 → $113MaintainsSellGet Alert
10/31/2022DVABuy Now
DaVita
$149.58-50.53%
Andrew Mok52%
$117 → $74DowngradeBuy → NeutralGet Alert
08/19/2022DVABuy Now
DaVita
$149.58-21.78%
Andrew Mok52%
$106 → $117UpgradeNeutral → BuyGet Alert
08/03/2022OSHBuy Now
Oak Street Health
——
Andrew Mok52%
$26 → $28MaintainsNeutralGet Alert
08/02/2022AMEDBuy Now
Amedisys
$92.502.7%
Andrew Mok52%
$145 → $95DowngradeNeutral → SellGet Alert
07/28/2022THCBuy Now
Tenet Healthcare
$125.61-27.55%
Andrew Mok52%
$113 → $91MaintainsBuyGet Alert
07/28/2022ACHCBuy Now
Acadia Healthcare Co
$29.27207.48%
Andrew Mok52%
$82 → $90MaintainsBuyGet Alert
07/26/2022UHSBuy Now
Universal Health Servs
$176.72-40.58%
Andrew Mok52%
$101 → $105MaintainsSellGet Alert
07/13/2022UHSBuy Now
Universal Health Servs
$176.72-42.85%
Andrew Mok52%
$129 → $101MaintainsSellGet Alert
04/26/2022UHSBuy Now
Universal Health Servs
$176.72-27%
Andrew Mok52%
$134 → $129MaintainsSellGet Alert
04/26/2022HCABuy Now
HCA Healthcare
$332.45-27.51%
Andrew Mok52%
$289 → $241MaintainsBuyGet Alert
04/20/2022CANOBuy Now
Cano Health
——
Andrew Mok52%
→ $1500Initiates → BuyGet Alert
04/20/2022OSHBuy Now
Oak Street Health
——
Andrew Mok52%
→ $26Initiates → NeutralGet Alert
03/07/2022UHSBuy Now
Universal Health Servs
$176.72-24.17%
Andrew Mok52%
$124 → $134MaintainsSellGet Alert
03/01/2022AMEDBuy Now
Amedisys
$92.5081.62%
Andrew Mok52%
$152 → $168UpgradeSell → NeutralGet Alert
02/10/2022THCBuy Now
Tenet Healthcare
$125.61-11.63%
Andrew Mok52%
$83 → $111UpgradeNeutral → BuyGet Alert
09/24/2021CYHBuy Now
Community Health Sys
$2.81344.84%
Andrew Mok52%
→ $12.5Initiates → NeutralGet Alert
09/24/2021ACHCBuy Now
Acadia Healthcare Co
$29.27176.73%
Andrew Mok52%
→ $81Initiates → BuyGet Alert
09/24/2021LHCGBuy Now
LHC Group
——
Andrew Mok52%
→ $170Initiates → NeutralGet Alert
09/24/2021EHCBuy Now
Encompass Health
$97.650.36%
Andrew Mok52%
→ $98Initiates → BuyGet Alert
09/24/2021UHSBuy Now
Universal Health Servs
$176.72-23.04%
Andrew Mok52%
→ $136Initiates → SellGet Alert
09/24/2021AMEDBuy Now
Amedisys
$92.5062.16%
Andrew Mok52%
→ $150Initiates → SellGet Alert
05/11/2020AMEDBuy Now
Amedisys
$92.50105.41%
Andrew Mok52%
$208 → $190MaintainsNeutralGet Alert
05/01/2020EHCBuy Now
Encompass Health
$97.65-7.83%
Andrew Mok52%
$96 → $90MaintainsBuyGet Alert
04/30/2020UHSBuy Now
Universal Health Servs
$176.72-24.74%
Andrew Mok52%
$150 → $133MaintainsBuyGet Alert
03/06/2020EHCBuy Now
Encompass Health
$97.65-1.69%
Andrew Mok52%
$95 → $96MaintainsBuyGet Alert
02/28/2020UHSBuy Now
Universal Health Servs
$176.72-15.12%
Andrew Mok52%
$158 → $150MaintainsBuyGet Alert
02/21/2020AMEDBuy Now
Amedisys
$92.50124.86%
Andrew Mok52%
$154 → $208MaintainsNeutralGet Alert
01/10/2020EHCBuy Now
Encompass Health
$97.65-10.91%
Andrew Mok52%
$80 → $87MaintainsBuyGet Alert
11/07/2019AMEDBuy Now
Amedisys
$92.5066.49%
Andrew Mok52%
$144 → $154MaintainsNeutralGet Alert
03/04/2019UHSBuy Now
Universal Health Servs
$176.72-8.9%
Andrew Mok52%
$156 → $161MaintainsBuyGet Alert
11/16/2018EHCBuy Now
Encompass Health
$97.65-11.93%
Andrew Mok52%
→ $86Initiates → BuyGet Alert
11/16/2018AMEDBuy Now
Amedisys
$92.5036.22%
Andrew Mok52%
→ $126Initiates → NeutralGet Alert
07/25/2014UHSBuy Now
Universal Health Servs
$176.72-34.93%
Andrew Mok52%
$108 → $115MaintainsBuyGet Alert
04/29/2013UHSBuy Now
Universal Health Servs
$176.72-58.69%
Andrew Mok52%
$70 → $73MaintainsBuyGet Alert
11/01/2012UHSBuy Now
Universal Health Servs
$176.72-75.1%
Andrew Mok52%
$47 → $44MaintainsNeutralGet Alert