Top 50 Algorithm Scores

This report lists the stocks with the highest algorithm scores on the site.
Ticker Company Current Price Current Price As Of 52-Week High 52-Week Low Has Options? Liquidity Rating Algorithm Score Safety Score Lists
SFBC Sound Financial Bancorp Inc 43.83 6/20/2026 48.17 40.48 No None 25 54
Growth Stock List
WDH Waterdrop Inc 1.24 6/20/2026 2.11 1.23 No None 25 7
Growth Stock List
DOYU DouYu International Holdings Ltd 4.65 6/22/2026 9.34 4.28 No 23 2 None
FEDU Four Seasons Education (Cayman) Inc 10.29 6/22/2026 17.30 6.68 No None 23 6
Growth Stock List
JCSE JE Cleantech Holdings Ltd 1.44 6/20/2026 2.36 0.66 No None 23 33 None
MLGO MicroAlgo Inc 4.83 6/20/2026 26.40 3.02 No 23 45
Growth Stock List
RERE ATRenew Inc 3.92 6/20/2026 6.33 2.77 No None 23 6
Growth Stock List
RLX RLX Technology Inc 1.88 6/20/2026 2.71 1.81 Options Chain 23 8 None
UFCS United Fire Group Inc 48.29 6/20/2026 49.71 25.29 Options Chain None 23 52
Growth Stock List
WIMI Wimi Hologram Cloud Inc 1.57 6/20/2026 5.65 1.46 Options Chain None 23 -4
Growth Stock List
XNET Xunlei Ltd 4.96 6/20/2026 11.03 4.02 Options Chain 23 13
Growth Stock List
BZ Kanzhun Ltd 13.70 6/22/2026 25.08 12.85 Options Chain 22 12
Growth Stock List
CGAU Vitalist Inc 16.57 6/22/2026 21.05 6.60 Options Chain 22 61
Growth Stock List
FDBC Fidelity D&D Bancorp Inc 48.60 6/22/2026 51.26 37.55 No None 22 56
Growth Stock List
FINV FinVolution Group 4.67 6/22/2026 10.25 4.24 Options Chain 22 31 None
ITIC Investors Title Company 252.61 6/20/2026 280.98 191.47 No None 22 59
Dividend Stock List
MCY Mercury General Corp 102.70 6/20/2026 103.81 62.86 Options Chain None 22 56
Growth Stock List
SAFT Safety Insurance Group Inc 70.53 6/20/2026 79.47 64.59 Options Chain None 22 49
Dividend Stock List
STG Sunlands Technology Group 3.41 6/20/2026 15.00 2.44 No None 22 2
Growth Stock List
AXR AMREP Corp 26.09 6/22/2026 29.01 17.61 No None 21 50
Growth Stock List
BPOP Popular Inc 159.24 6/22/2026 162.97 104.95 Options Chain None 21 74
Growth Stock List
BPRN Princeton Bancorp Inc 36.94 6/22/2026 38.40 28.66 No None 21 60 None
ESP Espey Manufacturing & Electronics Corp 67.10 6/22/2026 74.45 35.49 No None 21 52
Growth Stock List
FCAP First Capital Inc 63.00 6/22/2026 70.19 32.94 No None 21 53
Growth Stock List
GIII G-III Apparel Group Ltd 34.77 6/23/2026 36.42 21.46 Options Chain 21 64 None
GNE Genie Energy Ltd - Class B 13.98 6/23/2026 27.90 12.62 Options Chain None 21 39 None
HMY Harmony Gold Mining Co Ltd 17.01 6/23/2026 25.57 12.29 Options Chain 21 54
Growth Stock List
INVA Innoviva Inc 22.30 6/20/2026 25.14 16.52 Options Chain 21 56
Growth Stock List
KFY Korn Ferry 71.46 6/20/2026 76.76 58.44 Options Chain None 21 65
Dividend Stock List
NCSM NCS Multistage Holdings Inc 49.45 6/20/2026 87.36 28.73 No None 21 46
Growth Stock List
OFG OFG Bancorp 46.66 6/20/2026 48.57 35.40 Options Chain None 21 65 None
QNST QuinStreet Inc 12.99 6/20/2026 17.13 10.29 Options Chain 21 37
Growth Stock List
RMD Resmed Inc 188.45 6/20/2026 291.57 180.27 Options Chain 21 61
Dividend Stock List
SBFG SB Financial Group Inc 23.01 6/20/2026 23.65 16.67 No None 21 52 None
TBLA Taboola.com Ltd 4.44 6/20/2026 5.26 2.83 Options Chain 21 45
Growth Stock List
TX Ternium S.A. 46.63 6/20/2026 51.73 27.26 Options Chain 21 65 None
VIOT Viomi Technology Co Ltd 0.90 6/20/2026 4.05 0.86 No None 21 -4 None
ZIONP Zions Bancorporation N.A 18.68 6/20/2026 22.94 18.10 No None 21 63
Growth Stock List
AMBO Ambow Education Holding Ltd 2.19 6/22/2026 6.75 1.47 No None 20 -4 None
ATAT Atour Lifestyle Holdings Ltd 33.28 6/22/2026 42.48 30.76 Options Chain 20 6 None
BFST Business First Bancshares Inc 28.77 6/22/2026 30.00 22.12 Options Chain None 20 64 None
BKE Buckle Inc 45.17 6/22/2026 57.20 40.46 Options Chain 20 61
Dividend Stock List
BOTJ Bank of James Financial Group Inc 24.40 6/22/2026 29.66 12.72 No None 20 48 None
CIX Compx International Inc - Class A 25.85 6/22/2026 30.12 19.79 No None 20 46 None
CMCL Caledonia Mining Corporation Plc 20.86 6/22/2026 38.09 17.99 Options Chain None 20 58 None
COHN Cohen & Company Inc 12.30 6/22/2026 28.28 7.62 No None 20 41 None
EMBC Embecta Corp 3.11 6/22/2026 15.08 2.76 Options Chain 20 40 None
ESCA Escalade Inc 18.65 6/22/2026 21.32 11.19 Options Chain None 20 48 None
FLXS Flexsteel Industries Inc 64.85 6/22/2026 66.24 32.21 No None 20 50 None
FSBC Five Star Bancorp 44.87 6/22/2026 46.20 26.79 Options Chain None 20 63
Growth Stock List