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
DSWL Deswell Industries Inc 3.46 5/22/2026 4.36 2.12 No None 24 8
Growth Stock List
RLX RLX Technology Inc 2.07 5/21/2026 2.71 1.86 Options Chain 24 0
Growth Stock List
CTRM Castor Maritime Inc 2.07 5/22/2026 2.65 1.66 Options Chain 23 42
Growth Stock List
FUTU Futu Holdings Ltd 123.86 5/22/2026 199.33 80.55 Options Chain 23 38
Growth Stock List
JCSE JE Cleantech Holdings Ltd 1.23 5/23/2026 2.36 0.66 No None 23 32 None
KINS Kingstone Cos. Inc 15.99 5/23/2026 19.36 12.95 Options Chain 23 38
Growth Stock List
MLGO MicroAlgo Inc 5.26 5/23/2026 61.50 3.02 No 23 49
Growth Stock List
SFBC Sound Financial Bancorp Inc 42.57 5/21/2026 49.78 40.48 No None 23 51 None
TSM Taiwan Semiconductor Manufacturing 404.52 5/21/2026 421.97 188.04 Options Chain 23 67
Dividend Stock List
UFCS United Fire Group Inc 47.17 5/21/2026 49.94 25.41 Options Chain None 23 52
Growth Stock List
WHG Westwood Holdings Group Inc 15.97 5/21/2026 18.83 14.10 No None 23 41
Growth Stock List
BOSC B.O.S. Better Online Solutions 4.52 5/22/2026 6.72 3.83 No None 22 23
Growth Stock List
BZ Kanzhun Ltd 13.80 5/22/2026 25.08 12.85 Options Chain 22 12
Growth Stock List
FXNC First National Corp (Strasburg VA) 27.82 5/22/2026 29.85 17.95 No None 22 51
Growth Stock List
LOB Live Oak Bancshares Inc 37.41 5/23/2026 42.85 26.67 Options Chain None 22 57
Growth Stock List
MCY Mercury General Corp 102.34 5/23/2026 103.86 58.67 Options Chain 22 56
Growth Stock List
TIGR UP Fintech Holding Ltd 5.88 5/21/2026 13.55 5.76 Options Chain 22 13
Growth Stock List
XNET Xunlei Ltd 5.48 5/21/2026 11.03 4.02 Options Chain 22 10
Growth Stock List
ATHM Autohome Inc 16.68 5/22/2026 27.78 16.34 Options Chain 21 15
Dividend Stock List
BOTJ Bank of James Financial Group Inc 22.75 5/22/2026 29.79 12.78 No None 21 47 None
BPRN Princeton Bancorp Inc 35.25 5/22/2026 37.32 28.08 No None 21 62 None
EGAN eGain Corp 6.88 5/22/2026 15.95 4.97 Options Chain 21 32
Growth Stock List
FCAP First Capital Inc 54.31 5/22/2026 70.53 33.10 No None 21 54
Growth Stock List
FLXS Flexsteel Industries Inc 56.21 5/22/2026 59.69 28.83 No None 21 52 None
GCBC Greene County Bancorp Inc 25.07 5/22/2026 25.60 20.81 No None 21 41
Growth Stock List
INVA Innoviva Inc 22.50 5/23/2026 25.14 16.52 Options Chain 21 56
Growth Stock List
ITIC Investors Title Company 241.26 5/23/2026 281.49 182.78 No None 21 59
Dividend Stock List
KFY Korn Ferry 66.64 5/23/2026 76.76 58.44 Options Chain None 21 61
Dividend Stock List
LFVN Lifevantage Corporation 5.37 5/23/2026 14.70 3.86 Options Chain 21 41 None
MNDO Mind C.T.I Ltd 0.91 5/23/2026 1.52 0.85 Options Chain 21 22 None
NUTX Nutex Health Inc 118.91 5/23/2026 193.07 77.21 No None 21 53
Growth Stock List
OFG OFG Bancorp 45.20 5/23/2026 46.85 35.40 Options Chain None 21 60 None
PKBK Parke Bancorp Inc 31.49 5/21/2026 31.45 18.21 Options Chain None 21 57
Growth Stock List
RERE ATRenew Inc 5.18 5/21/2026 6.33 2.36 No None 21 5 None
SAR Saratoga Investment Corp 22.23 5/21/2026 23.71 19.84 Options Chain None 21 60 None
TBLA Taboola.com Ltd 4.96 5/21/2026 5.26 2.83 Options Chain 21 45
Growth Stock List
UBSI United Bankshares Inc 43.09 5/21/2026 45.49 33.35 Options Chain 21 68
Growth Stock List
VIOT Viomi Technology Co Ltd 0.97 5/21/2026 4.05 0.92 No None 21 -4 None
APWC Asia Pacific Wire & Cable 1.41 5/22/2026 2.34 1.26 No None 20 19 None
ATAT Atour Lifestyle Holdings Ltd 35.79 5/22/2026 43.17 29.54 Options Chain 20 3 None
CMCL Caledonia Mining Corporation Plc 23.09 5/22/2026 38.32 16.11 Options Chain 20 56 None
COFS Choiceone Financial Services Inc 31.35 5/22/2026 35.03 25.59 No None 20 59 None
CRMD CorMedix Inc 8.00 5/22/2026 17.43 6.12 Options Chain 20 56
Small Cap Stock List
DRD DRDGold Ltd 26.16 5/22/2026 38.99 12.50 Options Chain None 20 47 None
ESP Espey Manufacturing & Electronics Corp 57.60 5/22/2026 74.77 34.80 No None 20 52
Growth Stock List
GRVY Gravity Co Ltd 62.48 5/23/2026 74.75 54.54 No None 20 47 None
HCSG Healthcare Services Group Inc 20.21 5/23/2026 24.39 12.66 Options Chain 20 42 None
HFBL Home Federal Bancorp Inc (Louisiana) 19.02 5/23/2026 20.30 11.91 No None 20 48 None
IDN Intellicheck Inc 4.24 5/23/2026 9.08 4.00 Options Chain 20 35
Growth Stock List
IOSP Innospec Inc 78.73 5/23/2026 91.07 64.75 Options Chain None 20 54 None