Predicted best stocks:
SCORE CUSIP NAME
-----------------GROUP 1
6.19 594918104 MICROSOFT CORP COM (MSFT, CIK-789019)
5.71 02079K305 ALPHABET INC CAP STK CL A (GOOG, GOOGL, CIK-1652044)
5.52 037833100 APPLE INC COM (AAPL, CIK-320193)
5.42 023135106 AMAZON COM INC COM (AMZN, CIK-1018724)
-----------------GROUP 2
6.14 30303M102 META PLATFORMS INC CL A (FB, CIK-1326801)
5.14 92826C839 VISA INC COM CL A (V, CIK-1403161)
5.01 91324P102 UNITEDHEALTH GROUP INC COM (UNH, CIK-731766)
5.00 01609W102 ALIBABA GROUP HLDG LTD SPONSORED ADS (BABA, BABAF, CIK-1577552)
4.73 46625H100 JPMORGAN CHASE & CO COM (AMJ, JPM, JPM-PC, JPM-PD, JPM-PJ, JPM-PK, JPM-PL, JPM-PM, CIK-19617)
4.62 70450Y103 PAYPAL HLDGS INC COM (PYPL, CIK-1633917)
4.36 808513105 SCHWAB CHARLES CORP COM (SCHW, SCHW-PD, SCHW-PJ, CIK-316709)
3.95 874039100 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS (TSM, CIK-1046179)
-----------------GROUP 3
5.81 143130102 CARMAX INC COM (KMX, CIK-1170010)
4.63 530307305 LIBERTY BROADBAND CORP COM SER C (LBRDA, LBRDB, LBRDK, LBRDP, CIK-1611983)
4.59 G96629103 WILLIS TOWERS WATSON PLC LTD SHS (WTW, CIK-1140536)
4.47 971378104 WILLSCOT MOBIL MINI HLDNG CO COM CL A (WSC, CIK-1647088)
4.34 294375209 EPSILON ENERGY LTD COM (EPSN, CIK-1726126)
4.29 531229607 LIBERTY MEDIA CORP DEL COM C SIRIUSXM (BATRA, BATRK, FWONA, FWONK, LSXMA, LSXMK, CIK-1560385)
4.27 31620R303 FIDELITY NATIONAL FINANCIAL FNF GROUP COM (FNF, CIK-1331875)
4.25 008474108 AGNICO EAGLE MINES LTD COM (AEM, CIK-2809)
4.15 071734107 BAUSCH HEALTH COS INC COM (BHC, CIK-885590)
4.13 74915M100 QURATE RETAIL INC COM SER A (QRTEA, QRTEB, QRTEP, CIK-1355096)
4.03 91336L107 UNIVAR SOLUTIONS INC COM (UNVR, CIK-1494319)
4.02 026874784 AMERICAN INTL GROUP INC COM NEW (AIG, AIG-PA, CIK-5272)
4.02 20602D101 CONCENTRIX CORP COM (CNXC, CIK-1803599)
3.93 78467J100 SS&C TECHNOLOGIES HLDGS INC COM - SS&C Technologies Holdings Inc (SSNC, CIK-1402436)
3.92 017175100 ALLEGHANY CORP MD COM (Y, CIK-775368)
3.91 G0750C108 AXALTA COATING SYS LTD COM (AXTA, CIK-1616862)
3.89 278642103 EBAY INC. COM (EBAY, CIK-1065088)
3.87 501889208 LKQ CORP COM (LKQ, CIK-1065696)
-----------------GROUP 4
5.30 053332102 AUTOZONE INC COM (AZO, CIK-866787)
4.69 256746108 DOLLAR TREE INC COM (DLTR, CIK-935703)
4.49 125523100 CIGNA CORP NEW COM (CI, CIK-1739940)
4.45 74762E102 QUANTA SVCS INC COM (PWR, CIK-1050915)
4.45 036752103 ANTHEM INC COM - Anthem, Inc. (ANTM, CIK-1156039)
4.14 N20944109 CNH INDL N V SHS - CNH Industrial N.V. (CNHI, CIK-1567094)
4.12 37940X102 GLOBAL PMTS INC COM (GPN, CIK-1123360)
4.00 15135B101 CENTENE CORP DEL COM (CNC, CIK-1071739)
3.87 444859102 HUMANA INC COM (HUM, CIK-49071)
-----------------GROUP 5
5.29 16119P108 CHARTER COMMUNICATIONS INC N CL A (CHTR, CIK-1091667)
4.73 G0403H108 AON PLC SHS CL A (AON, CIK-315293)
4.52 570535104 MARKEL CORP COM (MKL, CIK-1096343)
4.42 13645T100 CANADIAN PAC RY LTD COM (CP, CIK-16875)
4.26 31620M106 FIDELITY NATL INFORMATION SV COM (FIS, CIK-1136893)
4.07 112585104 BROOKFIELD ASSET MGMT INC CL A LTD VT SH (BAM, BAMH, BAMI, BROXF, CIK-1001085)
3.92 743315103 PROGRESSIVE CORP COM (PGR, CIK-80661)
-----------------GROUP 6
5.28 172967424 CITIGROUP INC COM NEW (C, C-PJ, C-PK, C-PN, CIK-831001)
4.90 949746101 WELLS FARGO CO NEW COM (WFC, WFC-PA, WFC-PC, WFC-PD, WFC-PL, WFC-PQ, WFC-PR, WFC-PY, ..., CIK-72971)
4.80 38141G104 GOLDMAN SACHS GROUP INC COM (GCEC, GS, GS-PA, GS-PC, GS-PD, GS-PJ, GS-PK, GSCE, CIK-886982)
4.68 595112103 MICRON TECHNOLOGY INC COM (MU, CIK-723125)
4.54 060505104 BK OF AMERICA CORP COM - BANK OF AMERICA CORP /DE/ (BAC, BAC-PB, BAC-PE, BAC-PK, BAC-PL, BAC-PM, BAC-PN, BAC-PO, ..., CIK-70858)
4.47 37045V100 GENERAL MTRS CO COM (GM, CIK-1467858)
3.84 09260D107 BLACKSTONE INC COM (BX, CIK-1393818)
-----------------GROUP 7
5.11 49456B101 KINDER MORGAN INC DEL COM (EP-PC, KMI, CIK-1506307)
4.54 293792107 ENTERPRISE PRODS PARTNERS L COM (EPD, CIK-1061219)
4.24 969457100 WILLIAMS COS INC COM (WMB, CIK-107263)
4.19 56585A102 MARATHON PETE CORP COM (MPC, CIK-1510295)
3.86 16411R208 CHENIERE ENERGY INC COM NEW (LNG, CIK-3570)
-----------------GROUP 8
5.03 125269100 CF INDS HLDGS INC COM - CF Industries Holdings, Inc. (CF, CIK-1324404)
4.98 12008R107 BUILDERS FIRSTSOURCE INC COM (BLDR, CIK-1316835)
4.80 983793100 XPO LOGISTICS INC COM (XPO, CIK-1166003)
4.77 48242W106 KBR INC COM - KBR, INC. (KBR, CIK-1357615)
4.72 36262G101 GXO LOGISTICS INCORPORATED COMMON STOCK (GXO, CIK-1852244)
4.40 N00985106 AERCAP HOLDINGS NV SHS (AER, CIK-1378789)
4.37 Y2573F102 FLEX LTD ORD (FLEX, CIK-866374)
4.08 380237107 GODADDY INC CL A (GDDY, CIK-1609711)
3.95 G0684D107 ATHENE HOLDING LTD CL A (ATH-PA, ATH-PB, ATH-PC, ATH-PD, CIK-1527469)
3.87 44891N208 IAC INTERACTIVECORP NEW COM NEW - IAC/InterActiveCorp (IAC, CIK-1800227)
3.80 65336K103 NEXSTAR MEDIA GROUP INC CL A (NXST, CIK-1142417)
-----------------GROUP 9
4.77 11135F101 BROADCOM INC COM (AVGO, AVGOP, CIK-1730168)
4.69 20030N101 COMCAST CORP NEW CL A (CCZ, CMCSA, CIK-1166691)
4.64 883556102 THERMO FISHER SCIENTIFIC INC COM (TMO, CIK-97745)
4.62 437076102 HOME DEPOT INC COM (HD, CIK-354950)
4.52 126650100 CVS HEALTH CORP COM (CVS, CIK-64803)
4.52 458140100 INTEL CORP COM (INTC, CIK-50863)
4.45 478160104 JOHNSON & JOHNSON COM (JNJ, CIK-200406)
4.37 617446448 MORGAN STANLEY COM NEW (MS, MS-PA, MS-PE, MS-PF, MS-PI, MS-PK, MS-PL, MS-PO, CIK-895421)
4.31 166764100 CHEVRON CORP NEW COM (CVX, CIK-93410)
4.29 038222105 APPLIED MATLS INC COM (AMAT, CIK-6951)
4.28 110122108 BRISTOL-MYERS SQUIBB CO COM - BRISTOL MYERS SQUIBB CO (BMY, BMYMP, CELG-RI, CIK-14272)
4.25 00507V109 ACTIVISION BLIZZARD INC COM (ATVI, CIK-718877)
4.15 75513E101 RAYTHEON TECHNOLOGIES CORP COM (RTX, CIK-101829)
4.15 717081103 PFIZER INC COM (PFE, CIK-78003)
4.12 713448108 PEPSICO INC COM (PEP, CIK-77476)
4.06 928563402 VMWARE INC CL A COM - VMWARE, INC. (VMW, CIK-1124610)
4.02 156782104 CERNER CORP COM (CERN, CIK-804753)
3.97 747525103 QUALCOMM INC COM (QCOM, CIK-804328)
3.97 03027X100 AMERICAN TOWER CORP NEW COM (AMT, CIK-1053507)
3.88 50540R409 LABORATORY CORP AMER HLDGS COM NEW (LH, CIK-920148)
3.79 872540109 TJX COS INC NEW COM - TJX COMPANIES INC /DE/ (TJX, CIK-109198)
3.78 92343V104 VERIZON COMMUNICATIONS INC COM (VZ, CIK-732712)
-----------------GROUP 10
4.49 78462F103 SPDR S&P 500 ETF TR TR UNIT
-----------------GROUP 11
4.37 26875P101 EOG RES INC COM - EOG RESOURCES INC (EOG, CIK-821189)
4.32 723787107 PIONEER NAT RES CO COM (PXD, CIK-1038357)
4.28 03674X106 ANTERO RESOURCES CORP COM (AR, CIK-1433270)
4.06 00130H105 AES CORP COM (AES, AESC, CIK-874761)
3.97 526057104 LENNAR CORP CL A (CIK-58696)
3.83 88262P102 TEXAS PACIFIC LAND CORPORATI COM (TPL, CIK-1811074)
3.79 23331A109 D R HORTON INC COM - HORTON D R INC /DE/ (DHI, CIK-882184)
-----------------GROUP 12
3.89 084670108 BERKSHIRE HATHAWAY INC DEL CL A (BRK-A, BRK-B, CIK-1067983)