Ranking
Stock Selection is a valuable process designed to enhance investment returns by identifying stocks with greater performance potential. We automatically select the most promising companies utilizing quantitative models that assess a variety of factors, such as intrinsic value, operational stability, and stock price patterns. The list below represents a broad universe of stocks with assigned rankings based on our latest assessment, which changes over time as market conditions and company performance evolve.
This customizable list can be sorted according to your preferred ranking, allowing you to view the stocks that best align with your investment goals. Additionally, you can apply filters to refine the list further based on specific criteria that interest you. By choosing a historical date, you can gain insights into how those rankings have changed over time. Please note that this is not financial advice and be sure to read our disclaimer.
Ticker | Company Name | Market Cap. ($B) | Valuation | Financials | Stock Behavior | Overall Rank Sort ascending |
---|---|---|---|---|---|---|
UNF | UNIFIRST CORP | 3.142 | 4 | 3 | 3 | 3 |
CAH | CARDINAL HEALTH INC | 25.083 | 5 | 1 | 4 | 3 |
ATKR | ATKORE INC | 5.623 | 4 | 4 | 2 | 3 |
BWA | BORGWARNER INC | 8.043 | 5 | 3 | 2 | 3 |
WHD | CACTUS INC | 4.081 | 5 | 3 | 2 | 3 |
BOX | BOX INC | 3.909 | 4 | 3 | 3 | 3 |
BLD | TOPBUILD CORP | 12.619 | 4 | 4 | 2 | 3 |
MTCH | MATCH GROUP INC | 7.922 | 5 | 4 | 1 | 3 |
BAX | BAXTER INTERNATIONAL INC | 18.809 | 4 | 2 | 4 | 3 |
A | AGILENT TECHNOLOGIES INC | 38.337 | 3 | 4 | 3 | 3 |
ENSG | ENSIGN GROUP INC | 7.777 | 2 | 3 | 5 | 3 |
MTN | VAIL RESORTS INC | 7.297 | 4 | 3 | 3 | 3 |
BC | BRUNSWICK CORP | 5.483 | 4 | 4 | 2 | 3 |
JNPR | JUNIPER NETWORKS INC | 12.261 | 4 | 3 | 3 | 3 |
JBHT | HUNT J B TRANSPORT SERVICES INC | 17.495 | 2 | 4 | 4 | 3 |
WSM | WILLIAMS SONOMA INC | 18.509 | 4 | 5 | 1 | 3 |
ANSS | ANSYS INC | 27.407 | 3 | 4 | 3 | 3 |
BBWI | BATH & BODY WORKS INC | 10.083 | 4 | 4 | 2 | 3 |
WMS | ADVANCED DRAINAGE SYSTEMS INC | 13.351 | 3 | 4 | 3 | 3 |
VRSK | VERISK ANALYTICS INC | 37.279 | 1 | 4 | 5 | 3 |
BECN | BEACON ROOFING SUPPLY INC | 6.099 | 4 | 3 | 3 | 3 |
JBL | JABIL INC | 12.48 | 5 | 3 | 2 | 3 |
JCI | JOHNSON CONTROLS INTERNATIONAL PLC | 47.79 | 3 | 3 | 4 | 3 |
IR | INGERSOLL RAND INC | 34.986 | 3 | 2 | 5 | 3 |
IDXX | IDEXX LABORATORIES INC | 38.654 | 2 | 5 | 3 | 3 |
CASY | CASEYS GENERAL STORES INC | 14.133 | 4 | 3 | 3 | 3 |
WWD | WOODWARD INC | 10.285 | 4 | 3 | 3 | 3 |
LVS | LAS VEGAS SANDS CORP | 28.853 | 5 | 2 | 3 | 3 |
HOG | HARLEY-DAVIDSON INC | 4.79 | 5 | 3 | 2 | 3 |
ALKS | ALKERMES PLC | 4.365 | 5 | 3 | 2 | 3 |
KBH | KB HOME | 4.955 | 5 | 3 | 2 | 3 |
YUMC | YUM CHINA HOLDINGS INC | 14.536 | 5 | 3 | 2 | 3 |
SBAC | SBA COMMUNICATIONS CORP | 20.692 | 3 | 4 | 3 | 3 |
RBC | RBC BEARINGS INC | 8.45 | 3 | 3 | 4 | 3 |
FTNT | FORTINET INC | 44.927 | 3 | 5 | 2 | 3 |
HQY | HEALTHEQUITY INC | 7.067 | 5 | 2 | 3 | 3 |
MOS | MOSAIC CO | 9.131 | 5 | 2 | 3 | 3 |
VC | VISTEON CORP | 3.123 | 5 | 2 | 3 | 3 |
THO | THOR INDUSTRIES INC | 5.142 | 5 | 3 | 2 | 3 |
REYN | REYNOLDS CONSUMER PRODUCTS INC | 6.041 | 5 | 5 | 3 | |
DOW | DOW INC | 37.051 | 3 | 2 | 5 | 3 |
TGT | TARGET CORP | 72.245 | 4 | 4 | 2 | 3 |
KEX | KIRBY CORP | 6.53 | 4 | 2 | 4 | 3 |
BKR | BAKER HUGHES CO | 37.402 | 5 | 1 | 4 | 3 |
USFD | US FOODS HOLDING CORP | 13.474 | 3 | 2 | 4 | 3 |
CGNX | COGNEX CORP | 7.443 | 2 | 4 | 3 | 3 |
MPWR | MONOLITHIC POWER SYSTEMS INC | 34.422 | 2 | 5 | 2 | 3 |
TPL | TEXAS PACIFIC LAND CORP | 12.955 | 3 | 5 | 1 | 3 |
VMI | VALMONT INDUSTRIES INC | 6.017 | 4 | 3 | 2 | 3 |
TPX | TEMPUR SEALY INTERNATIONAL INC | 9.374 | 3 | 4 | 2 | 3 |
MANH | MANHATTAN ASSOCIATES INC | 15.83 | 2 | 5 | 2 | 3 |
QRVO | QORVO INC | 9.437 | 4 | 3 | 2 | 3 |
SFM | SPROUTS FARMERS MARKET INC | 8.477 | 3 | 4 | 2 | 3 |
STX | SEAGATE TECHNOLOGY HOLDINGS PLC | 18.067 | 2 | 4 | 3 | 3 |
NRG | NRG ENERGY INC | 15.302 | 4 | 2 | 3 | 3 |
UDR | UDR INC | 13.216 | 2 | 2 | 5 | 3 |
ALGN | ALIGN TECHNOLOGY INC | 21.671 | 3 | 5 | 1 | 3 |
NSC | NORFOLK SOUTHERN CORP | 55.896 | 2 | 3 | 4 | 3 |
EXPO | EXPONENT INC | 4.78 | 3 | 4 | 2 | 3 |
BAH | BOOZ ALLEN HAMILTON HOLDING CORP | 20.499 | 2 | 4 | 3 | 3 |
TEX | TEREX CORP | 4.232 | 4 | 3 | 2 | 3 |
STAG | STAG INDUSTRIAL INC | 7.428 | 1 | 3 | 5 | 3 |
URI | UNITED RENTALS INC | 47.341 | 3 | 4 | 2 | 3 |
VSH | VISHAY INTERTECHNOLOGY INC | 3.097 | 2 | 3 | 4 | 3 |
TER | TERADYNE INC | 18.802 | 2 | 5 | 2 | 3 |
SM | SM ENERGY CO | 5.767 | 4 | 3 | 2 | 3 |
IQV | IQVIA HOLDINGS INC | 44.705 | 3 | 3 | 3 | 3 |
WEC | WEC ENERGY GROUP INC | 27.202 | 2 | 2 | 5 | 3 |
WELL | WELLTOWER INC | 68.371 | 2 | 2 | 5 | 3 |
PWR | QUANTA SERVICES INC | 37.329 | 3 | 3 | 3 | 3 |
HAE | HAEMONETICS CORP | 4.867 | 3 | 3 | 3 | 3 |
AAON | AAON INC | 7.472 | 3 | 4 | 2 | 3 |
FDX | FEDEX CORP | 74.517 | 3 | 3 | 3 | 3 |
PII | POLARIS INC | 4.358 | 4 | 3 | 2 | 3 |
FIS | FIDELITY NATIONAL INFORMATION SERVICES INC | 41.335 | 3 | 2 | 4 | 3 |
FIX | COMFORT SYSTEMS USA INC | 10.423 | 4 | 4 | 1 | 3 |
FN | FABRINET | 7.566 | 4 | 4 | 1 | 3 |
FR | FIRST INDUSTRIAL REALTY TRUST INC | 7.006 | 2 | 3 | 4 | 3 |
AVNT | AVIENT CORP | 4.227 | 2 | 3 | 4 | 3 |
AEIS | ADVANCED ENERGY INDUSTRIES INC | 4.083 | 3 | 3 | 3 | 3 |
GNRC | GENERAC HOLDINGS INC | 8.269 | 3 | 4 | 2 | 3 |
HPE | HEWLETT PACKARD ENTERPRISE CO | 25.318 | 5 | 2 | 2 | 3 |
ADBE | ADOBE INC | 234.408 | 2 | 5 | 2 | 3 |
LNTH | LANTHEUS HOLDINGS INC | 7.278 | 5 | 3 | 1 | 3 |
CCI | CROWN CASTLE INC | 47.55 | 2 | 3 | 4 | 3 |
SIG | SIGNET JEWELERS LTD | 4.115 | 5 | 3 | 1 | 3 |
CIEN | CIENA CORP | 6.978 | 4 | 3 | 2 | 3 |
CLF | CLEVELAND-CLIFFS INC | 6.993 | 5 | 2 | 2 | 3 |
DRS | LEONARDO DRS INC | 7.384 | 5 | 2 | 2 | 3 |
SCI | SERVICE CORP INTERNATIONAL | 10.135 | 3 | 2 | 4 | 3 |
SCCO | SOUTHERN COPPER CORP | 90.2 | 3 | 4 | 2 | 3 |
SAM | BOSTON BEER CO INC | 3.169 | 5 | 3 | 1 | 3 |
CLH | CLEAN HARBORS INC | 12.885 | 2 | 3 | 4 | 3 |
RBA | RB GLOBAL INC | 13.399 | 3 | 3 | 3 | 3 |
COO | COOPER COMPANIES INC | 18.779 | 2 | 3 | 4 | 3 |
CRL | CHARLES RIVER LABORATORIES INTERNATIONAL INC | 11.852 | 2 | 4 | 3 | 3 |
CRM | SALESFORCE INC | 211.252 | 4 | 3 | 2 | 3 |
CROX | CROCS INC | 8.285 | 4 | 4 | 1 | 3 |
WDAY | WORKDAY INC | 56.069 | 3 | 3 | 3 | 3 |
TREX | TREX CO INC | 10.153 | 2 | 4 | 3 | 3 |