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.25 5/20/2026 4.36 2.12 No None 24 9
Growth Stock List
KINS Kingstone Cos. Inc 15.59 5/21/2026 19.36 12.95 Options Chain 24 38
Growth Stock List
RLX RLX Technology Inc 2.06 5/21/2026 2.71 1.86 Options Chain 24 0
Growth Stock List
WDH Waterdrop Inc 1.55 5/20/2026 2.11 1.25 No None 24 -2
Growth Stock List
CTRM Castor Maritime Inc 1.98 5/20/2026 2.65 1.66 Options Chain None 23 43
Growth Stock List
FDBC Fidelity D&D Bancorp Inc 45.34 5/20/2026 49.06 37.55 No None 23 55
Growth Stock List
FUTU Futu Holdings Ltd 124.85 5/20/2026 199.33 98.91 Options Chain 23 38
Growth Stock List
JFU 9F Inc 3.75 5/21/2026 9.48 1.25 No None 23 1
Growth Stock List
MLGO MicroAlgo Inc 5.36 5/21/2026 78.90 3.02 No 23 53
Growth Stock List
RERE ATRenew Inc 5.18 5/21/2026 6.33 2.36 No None 23 5
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 392.61 5/21/2026 421.97 188.04 Options Chain 23 67
Dividend Stock List
UFCS United Fire Group Inc 48.32 5/21/2026 49.94 25.41 Options Chain None 23 51
Growth Stock List
WHG Westwood Holdings Group Inc 15.94 5/20/2026 18.83 13.99 No None 23 40
Growth Stock List
WIMI Wimi Hologram Cloud Inc 1.61 5/20/2026 5.65 1.46 Options Chain 23 -2
Growth Stock List
BOSC B.O.S. Better Online Solutions 4.54 5/20/2026 6.72 3.83 No None 22 21
Growth Stock List
CMCL Caledonia Mining Corporation Plc 23.12 5/20/2026 38.32 16.09 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
TRVG Trivago NV 3.29 5/21/2026 5.00 2.59 Options Chain 22 18
Growth Stock List
XNET Xunlei Ltd 5.63 5/20/2026 11.03 4.02 Options Chain 22 9
Growth Stock List
YMM Full Truck Alliance Co Ltd 8.46 5/20/2026 13.82 7.96 Options Chain 22 20
Growth Stock List
ATHM Autohome Inc 16.83 5/20/2026 27.78 16.65 Options Chain 21 16
Dividend Stock List
AUBN Auburn National Bancorp Inc 24.00 5/20/2026 28.09 19.04 No None 21 58 None
AXR AMREP Corp 26.50 5/20/2026 29.00 17.61 No None 21 46
Growth Stock List
BOTJ Bank of James Financial Group Inc 22.94 5/20/2026 29.79 12.78 No None 21 48 None
BPRN Princeton Bancorp Inc 34.50 5/20/2026 37.32 28.08 No None 21 61 None
COFS Choiceone Financial Services Inc 31.35 5/20/2026 35.03 25.59 No None 21 59 None
EGAN eGain Corp 7.00 5/20/2026 15.95 4.97 Options Chain 21 32
Growth Stock List
FCAP First Capital Inc 54.65 5/20/2026 70.53 33.10 No None 21 54
Growth Stock List
HRTG Heritage Insurance Holdings Inc 23.15 5/21/2026 31.98 16.82 Options Chain 21 52
Growth Stock List
INVA Innoviva Inc 22.67 5/21/2026 25.14 16.52 Options Chain 21 56
Growth Stock List
JTAI Jet.AI Inc 6.91 5/21/2026 940.00 5.00 No None 21 38
Small Cap Stock List
LOB Live Oak Bancshares Inc 37.04 5/21/2026 42.85 26.09 Options Chain None 21 58 None
LX LexinFintech Holdings Ltd 1.93 5/21/2026 8.08 1.86 Options Chain 21 16 None
MATH Metalpha Technology Holding Ltd 0.88 5/21/2026 4.17 0.85 No None 21 -12
Growth Stock List
Small Cap Stock List
NRDS Nerdwallet Inc - Class A 8.31 5/21/2026 16.24 7.33 Options Chain 21 39
Growth Stock List
NUTX Nutex Health Inc 126.39 5/21/2026 193.07 77.21 No None 21 53
Growth Stock List
SAR Saratoga Investment Corp 22.20 5/21/2026 23.71 19.84 Options Chain None 21 60 None
SIG Signet Jewelers Ltd 78.52 5/21/2026 109.06 61.20 Options Chain 21 64
Growth Stock List
TBLA Taboola.com Ltd 4.88 5/21/2026 5.26 2.83 Options Chain 21 45
Growth Stock List
VIOT Viomi Technology Co Ltd 0.97 5/21/2026 4.05 0.92 No None 21 -4 None
WEYS Weyco Group Inc 33.88 5/20/2026 35.58 26.81 No None 21 54
Dividend Stock List
AG First Majestic Silver Corporation 19.94 5/20/2026 32.04 5.71 Options Chain 20 54
Growth Stock List
AVPT AvePoint Inc - Class A 10.43 5/20/2026 19.95 8.84 Options Chain 20 44
Growth Stock List
BCML BayCom Corp 30.54 5/20/2026 32.81 25.11 Options Chain None 20 64 None
CALM Cal-Maine Foods Inc 78.46 5/20/2026 120.12 70.97 Options Chain 20 66
Dividend Stock List
CFBK CF Bankshares Inc 27.21 5/20/2026 34.24 21.96 No None 20 56 None
COHN Cohen & Company Inc 11.26 5/20/2026 28.28 6.51 No None 20 43 None
CPF Central Pacific Financial Corp 34.96 5/20/2026 35.41 24.95 Options Chain None 20 59 None
CRCT Cricut Inc - Class A 3.94 5/20/2026 6.79 3.73 Options Chain 20 31 None