Screener

Total Stocks: 8367

Company Name 5yr Revenue Growth 5yr Net Profit Growth 1yr Revenue Growth 1yr Net Profit Growth
Brookfield Renewable Corp N/A N/A 9.07 4.46
FIRST FINANCIAL BANKSHARES INC N/A N/A 13.86 4.38
COMPASS MINERALS INTERNATIONAL INC N/A N/A 3.58 4.33
GLOBE LIFE INC. N/A N/A 4.48 4.30
GLOBE LIFE INC. N/A N/A 4.48 4.30
CHEMICAL & MINING CO OF CHILE INC N/A N/A 5.03 4.28
Cactus, Inc. N/A N/A 15.49 4.25
ROGERS CORP N/A N/A 2.32 4.24
DT Midstream, Inc. N/A N/A 0.22 4.19
Discover Financial Services N/A N/A -8.43 4.18
Guardion Health Sciences, Inc. N/A N/A 115.42 4.13
EVI INDUSTRIES, INC. N/A N/A 17.11 4.08
WEYCO GROUP INC N/A N/A -7.39 4.04
CONSOLIDATED EDISON INC N/A N/A -3.82 3.99
NNN REIT, INC. N/A N/A 10.51 3.99
Northwest Natural Holding Co N/A N/A 5.70 3.99
SHINECO, INC. N/A N/A -4.59 3.94
WORLD KINECT CORP N/A N/A -14.03 3.89
Otter Tail Corp N/A N/A 3.04 3.84
NBT BANCORP INC N/A N/A 306.70 3.77
SANFILIPPO JOHN B & SON INC N/A N/A 7.31 3.72
CMS ENERGY CORP N/A N/A -0.88 3.70
COMMERCE BANCSHARES INC /MO/ N/A N/A 38.70 3.70
CONSUMERS ENERGY CO N/A N/A -0.88 3.70
CMS ENERGY CORP N/A N/A -0.88 3.70
CMS ENERGY CORP N/A N/A -0.88 3.70
CMS ENERGY CORP N/A N/A -0.88 3.70
CMS ENERGY CORP N/A N/A -0.88 3.70
CHOICEONE FINANCIAL SERVICES INC N/A N/A 25.51 3.69
OPENLANE, Inc. N/A N/A 19.28 3.63
AMEREN CORP N/A N/A -0.36 3.62
OMNICOM GROUP INC. N/A N/A 1.87 3.60
Ares Commercial Real Estate Corp N/A N/A 27.37 3.57
ADVANCE AUTO PARTS INC N/A N/A 0.17 3.56
Terreno Realty Corp N/A N/A 13.06 3.54
CHARLES RIVER LABORATORIES INTERNATIONAL, INC. N/A N/A 23.34 3.49
MCDONALDS CORP N/A N/A -3.11 3.47
MERCANTILE BANK CORP N/A N/A 9.31 3.46
Addus HomeCare Corp N/A N/A 18.96 3.45
Scholar Rock Holding Corp N/A N/A -26.10 3.39
MAGNA INTERNATIONAL INC N/A N/A 13.42 3.34
CORVEL CORP N/A N/A 3.00 3.34
LINCOLN NATIONAL CORP N/A N/A -1.78 3.29
AbCellera Biologics Inc. N/A N/A 29.38 3.29
LINCOLN NATIONAL CORP N/A N/A -1.78 3.29
ELBIT SYSTEMS LTD N/A N/A 4.91 3.20
Hillenbrand, Inc. N/A N/A -3.66 3.18
APTARGROUP, INC. N/A N/A 0.59 3.17
TORONTO DOMINION BANK N/A N/A 5.74 3.11
Philip Morris International Inc. N/A N/A 1.41 3.10
Sadot Group Inc. N/A N/A -9.79 3.10
UNITIL CORP N/A N/A -10.17 3.04
GENESCO INC N/A N/A -5.09 3.03
BEST BUY CO INC N/A N/A -0.32 2.95
Funko, Inc. N/A N/A 215.45 2.95
UNIVERSAL HEALTH REALTY INCOME TRUST N/A N/A -0.88 2.94
BIOGEN INC. N/A N/A 6.36 2.85
Regional Management Corp. N/A N/A 10.68 2.85
AVADEL PHARMACEUTICALS PLC N/A N/A -25.50 2.80
CARMAX INC N/A N/A 4.79 2.76
GETTY REALTY CORP /MD/ N/A N/A 4.09 2.68
CVS HEALTH Corp N/A N/A 15.81 2.54
PRICE T ROWE GROUP INC N/A N/A 0.53 2.53
ESTEE LAUDER COMPANIES INC N/A N/A 4.47 2.51
TRANSCAT INC N/A N/A -1.18 2.43
THERMO FISHER SCIENTIFIC INC. N/A N/A 7.71 2.35
CENTURY CASINOS INC /CO/ N/A N/A 3.71 2.27
SAP SE N/A N/A -12.40 2.26
UNITED RENTALS, INC. N/A N/A 0.66 2.22
Skillful Craftsman Education Technology Ltd N/A N/A 15.94 2.17
BRINKER INTERNATIONAL, INC N/A N/A 8.50 2.06
NEWMARKET CORP N/A N/A -4.27 2.03
WINMARK CORP N/A N/A -4.13 2.00
COMMUNITY TRUST BANCORP INC /KY/ N/A N/A -7.85 1.97
Customers Bancorp, Inc. N/A N/A 6,595.00 1.93
Customers Bancorp, Inc. N/A N/A 6,595.00 1.93
Customers Bancorp, Inc. N/A N/A 6,595.00 1.93
Customers Bancorp, Inc. N/A N/A 6,595.00 1.93
Duke Energy CORP N/A N/A -3.05 1.91
Duke Energy CORP N/A N/A -3.05 1.91
Duke Energy CORP N/A N/A -3.05 1.91
Duke Energy CORP N/A N/A -3.05 1.91
EMCOR Group, Inc. N/A N/A 12.40 1.90
PENTAIR plc N/A N/A -81.58 1.83
Ecovyst Inc. N/A N/A 9.24 1.81
TOOTSIE ROLL INDUSTRIES INC N/A N/A -3.52 1.80
ONE Group Hospitality, Inc. N/A N/A 19.63 1.77
VersaBank N/A N/A 26.06 1.70
Synchrony Financial N/A N/A 19.21 1.67
Synchrony Financial N/A N/A 19.21 1.67
Synchrony Financial N/A N/A 19.21 1.67
Equitable Holdings, Inc. N/A N/A 29.44 1.62
Equitable Holdings, Inc. N/A N/A 29.44 1.62
Equitable Holdings, Inc. N/A N/A 29.44 1.62
HAVERTY FURNITURE COMPANIES INC N/A N/A 2.07 1.59
HAVERTY FURNITURE COMPANIES INC N/A N/A 2.07 1.59
Abits Group Inc N/A N/A -42.79 1.54
EAST WEST BANCORP INC N/A N/A 0.00 1.44
AVITA Medical, Inc. N/A N/A 104.95 1.39
Leidos Holdings, Inc. N/A N/A 0.00 1.24