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
THG Hanover Insurance Group Inc 170.41 3/19/2026 187.14 144.71 No None 25 68
Growth Stock List
Dividend Stock List
DSWL Deswell Industries Inc 3.27 3/18/2026 4.36 1.81 No None 24 6
Growth Stock List
SAFT Safety Insurance Group Inc 72.07 3/19/2026 80.52 65.44 Options Chain None 24 50
Dividend Stock List
TLF Tandy Leather Factory Inc 2.30 3/19/2026 2.48 1.48 No None 24 34
Growth Stock List
FDBC Fidelity D&D Bancorp Inc 43.64 3/18/2026 49.53 35.63 No None 23 54
Growth Stock List
FINV FinVolution Group 5.92 3/18/2026 10.90 4.70 Options Chain 23 39 None
OPRA Opera Ltd 14.80 3/19/2026 20.49 11.71 Options Chain 23 58
Growth Stock List
VIOT Viomi Technology Co Ltd 1.48 3/19/2026 4.33 1.18 No None 23 11
Growth Stock List
YMM Full Truck Alliance Co Ltd 8.73 3/19/2026 13.96 8.13 Options Chain 23 19
Growth Stock List
AUBN Auburn National Bancorp Inc 23.61 3/18/2026 28.11 18.19 No None 22 58 None
BDL Flanigan`s Enterprises Inc 32.98 3/18/2026 35.37 22.23 No None 22 59 None
BZ Kanzhun Ltd 13.69 3/18/2026 25.08 13.19 Options Chain 22 11
Growth Stock List
CASS Cass Information Systems Inc 44.22 3/18/2026 47.09 35.55 No None 22 51
Growth Stock List
CPF Central Pacific Financial Corp 30.47 3/18/2026 34.71 22.33 Options Chain None 22 60
Growth Stock List
CWBC Community West Bancshares 22.21 3/18/2026 25.72 15.21 Options Chain None 22 56
Growth Stock List
DHIL Diamond Hill Investment Group Inc - Class A 172.50 3/18/2026 173.70 114.11 No None 22 60 None
DRD DRDGold Ltd 27.93 3/18/2026 38.99 12.50 Options Chain None 22 50
Growth Stock List
HCSG Healthcare Services Group Inc 19.45 3/19/2026 22.98 9.12 Options Chain 22 44
Growth Stock List
HFBL Home Federal Bancorp Inc (Louisiana) 17.48 3/19/2026 19.85 11.99 No None 22 54 None
IMMR Immersion Corp 6.17 3/19/2026 7.96 5.59 Options Chain 22 42
Small Cap Stock List
LSBK Lake Shore Bancorp Inc 14.57 3/19/2026 15.75 9.84 No None 22 53
Growth Stock List
ORGO Organogenesis Holdings Inc - Class A 2.42 3/19/2026 7.08 2.38 Options Chain 22 33
Growth Stock List
SNFCA Security National Financial Corp - Class A 9.32 3/19/2026 12.38 7.32 No None 22 47
Small Cap Stock List
UFCS United Fire Group Inc 36.78 3/19/2026 40.42 24.50 Options Chain None 22 54
Growth Stock List
API Agora Inc 3.75 3/18/2026 5.18 2.52 Options Chain 21 -6
Growth Stock List
BFST Business First Bancshares Inc 25.91 3/18/2026 30.16 19.62 Options Chain None 21 62
Growth Stock List
BPRN Princeton Bancorp Inc 32.95 3/18/2026 37.69 26.20 No None 21 62 None
DAC Danaos Corporation 113.91 3/18/2026 118.83 63.04 Options Chain None 21 61
Dividend Stock List
EVER EverQuote Inc - Class A 15.69 3/18/2026 30.03 13.93 Options Chain 21 47
Growth Stock List
FLXS Flexsteel Industries Inc 45.18 3/18/2026 59.95 28.96 No None 21 51 None
GHG GreenTree Hospitality Group Ltd 1.25 3/18/2026 2.69 1.17 No None 21 4 None
GSL Global Ship Lease Inc - Class A 38.37 3/19/2026 41.40 16.47 Options Chain 21 71 None
HAFC Hanmi Financial Corp 25.23 3/19/2026 29.90 18.43 Options Chain None 21 65 None
INVA Innoviva Inc 21.89 3/19/2026 25.14 16.52 Options Chain 21 51
Growth Stock List
IOSP Innospec Inc 67.54 3/19/2026 97.36 67.29 Options Chain 21 50 None
ITRN Ituran Location And Control Ltd 50.20 3/19/2026 51.58 28.88 Options Chain None 21 42
Dividend Stock List
KROS Keros Therapeutics Inc 10.95 3/19/2026 22.55 9.12 Options Chain 21 48
Small Cap Stock List
LX LexinFintech Holdings Ltd 2.59 3/19/2026 11.11 2.56 Options Chain 21 23 None
NATR Nature`s Sunshine Products Inc 23.00 3/19/2026 28.14 11.01 Options Chain None 21 37 None
NCSM NCS Multistage Holdings Inc 72.00 3/19/2026 72.00 25.09 No None 21 48
Growth Stock List
NTWK Netsol Technologies Inc 3.61 3/19/2026 5.75 2.14 Options Chain 21 29
Growth Stock List
OPBK OP Bancorp 12.62 3/19/2026 15.14 10.06 Options Chain None 21 57 None
RERE ATRenew Inc 5.39 3/19/2026 6.47 2.00 No None 21 -1 None
RLX RLX Technology Inc 2.36 3/19/2026 2.71 1.58 Options Chain 21 5 None
TCBX Third Coast Bancshares Inc 36.48 3/19/2026 43.84 25.17 No None 21 56
Growth Stock List
TCOM Trip.com Group Ltd 52.41 3/19/2026 78.99 49.48 Options Chain 21 28
Growth Stock List
WDH Waterdrop Inc 1.65 3/19/2026 2.15 1.13 No None 21 6 None
ATAT Atour Lifestyle Holdings Ltd 36.48 3/18/2026 43.17 21.03 Options Chain 20 8 None
BCSF Bain Capital Specialty Finance Inc 12.27 3/18/2026 15.38 11.82 Options Chain 20 69 None
CASH Pathward Financial Inc 90.34 3/18/2026 96.01 64.29 Options Chain None 20 58 None