Skip to main content

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.

Market Cap. ($B)
Ticker Sort ascending Company Name Market Cap. ($B) Valuation Financials Stock Behavior Overall Rank
MTZ MASTEC INC 3.9 2 3 1 2
MTSI MACOM TECHNOLOGY SOLUTIONS HOLDINGS INC 6.057 3 2 2 2
MTN VAIL RESORTS INC 0
MTH MERITAGE HOMES CORP 5.611 4 4 2 3
MTDR MATADOR RESOURCES CO 7.434 3 3 2 3
MTD METTLER TOLEDO INTERNATIONAL INC 25.227 3 5 4 4
MTCH MATCH GROUP INC 9.879 4 5 1 3
MSTR MICROSTRATEGY INC 12.183 1 2 1 1
MSM MSC INDUSTRIAL DIRECT CO INC 5.224 5 5 5 5
MSI MOTOROLA SOLUTIONS INC 53.811 3 5 5 4
MSGS MADISON SQUARE GARDEN SPORTS CORP 4.616 3 1 3 2
MSFT MICROSOFT CORP 3036 3 5 5 4
MSA MSA SAFETY INC 7.016 2 3 4 3
MRVL MARVELL TECHNOLOGY INC 45.646 2 2 1 2
MRTX MIRATI THERAPEUTICS INC 3.947
MRO MARATHON OIL CORP 13.841 5 3 3 4
MRNA MODERNA INC 36.855 1 1 1
MRK MERCK & CO INC 326.306 5 4 5 5
MQ MARQETA INC 3.766
MPWR MONOLITHIC POWER SYSTEMS INC 35.038 2 5 1 3
MPC MARATHON PETROLEUM CORP 60.405 5 3 3 4
MP MP MATERIALS CORP 2.712 1 1 1
MOS MOSAIC CO 10.365 5 2 2 3
MOH MOLINA HEALTHCARE INC 23.029 5 4 3 4
MOG.A MOOG INC 4.616 2 3 2 2
MO ALTRIA GROUP INC 72.126 5 4 5 5
MNST MONSTER BEVERAGE CORP 61.502
MMSI MERIT MEDICAL SYSTEMS INC 4.642 3 2 2 2
MMS MAXIMUS INC 4.811 5 4 4 4
MMM 3M CO 51.865 5 4 3 4
MLTX MOONLAKE IMMUNOTHERAPEUTICS 3.082
MLM MARTIN MARIETTA MATERIALS INC 33.921 3 3 5 4
MLI MUELLER INDUSTRIES INC 5.783 5 4 3 4
MKSI MKS INSTRUMENTS INC 8.01 1 3 2 2
MKC MCCORMICK & CO INC 18.401 4 3 4 4
MIDD MIDDLEBY CORP 8.117 4 4 4 4
MHO M/I HOMES INC 3.32 5 3 2 3
MHK MOHAWK INDUSTRIES INC 7.321 3 2 2 2
MGY MAGNOLIA OIL & GAS CORP 4.365 5 3 3 4
MGM MGM RESORTS INTERNATIONAL 13.612 3 2 3 3
META META PLATFORMS INC 1210.94 3 5 2 3
MELI MERCADOLIBRE INC 82.602 3 3 2 3
MEDP MEDPACE HOLDINGS INC 11.2 3 5 2 3
MDU MDU RESOURCES GROUP INC 4.288 1 2 1 1
MDT MEDTRONIC PLC 111.325 5 3 5 4
MDLZ MONDELEZ INTERNATIONAL INC 103.504 5 3 5 4
MDGL MADRIGAL PHARMACEUTICALS INC 5.059 1 1 1 1
MDC MDC HOLDINGS INC 4.681 5 3 2 3
MDB MONGODB INC 27.734 2 2 1 2
MCK MCKESSON CORP 64.946 5 2 5 4
MCHP MICROCHIP TECHNOLOGY INC 46.284 4 4 3 4
MCD MCDONALDS CORP 213.669 4 4 5 4
MBLY MOBILEYE GLOBAL INC 19.14
MATX MATSON INC 4.014 4 4 3 4
MAT MATTEL INC 6.605 4 3 4 4
MASI MASIMO CORP 6.81 2 3 1 2
MAS MASCO CORP 16.113 4 5 4 4
MAR MARRIOTT INTERNATIONAL INC 68.012 3 3 5 4
MANH MANHATTAN ASSOCIATES INC 15.239 2 5 4 4
MAN MANPOWERGROUP INC 3.394 5 3 4 4
MAC MACERICH CO 3.564 1 2 2 2
MAA MID AMERICA APARTMENT COMMUNITIES INC 14.533 2 2 5 3
M MACY'S INC 4.1 2 2 1 2
LYV LIVE NATION ENTERTAINMENT INC 21.577 3 1 4 3
LYFT LYFT INC 6.689 1 1 1
LYB LYONDELLBASELL INDUSTRIES NV 31.897 5 4 5 5
LW LAMB WESTON HOLDINGS INC 15.197 1 4 3 3
LVS LAS VEGAS SANDS CORP 39.754 4 2 3 3
LUV SOUTHWEST AIRLINES CO 18.515 1 2 2 2
LULU LULULEMON ATHLETICA INC 56.26 2 5 3 3
LSTR LANDSTAR SYSTEM INC 6.965 4 5 5 5
LSCC LATTICE SEMICONDUCTOR CORP 10.074 2 4 1 2
LRCX LAM RESEARCH CORP 110.887 3 5 3 4
LPX LOUISIANA-PACIFIC CORP 5.067 1 4 3 3
LOW LOWES COMPANIES INC 114.977 3 5 5 4
LOPE GRAND CANYON EDUCATION INC 3.91 5 5 3 4
LOGI LOGITECH INTERNATIONAL SA 13.197 4 5 2 4
LNW LIGHT & WONDER INC 8.678 2 3 3 3
LNTH LANTHEUS HOLDINGS INC 4.458 5 3 1 3
LNT ALLIANT ENERGY CORP 12.382 1 2 5 3
LNG CHENIERE ENERGY INC 37.006 5 2 4 4
LMT LOCKHEED MARTIN CORP 106.243 5 4 5 5
LLY ELI LILLY & CO 708.737 2 5 2 3
LKQ LKQ CORP 13.826 4 4 5 4
LITE LUMENTUM HOLDINGS INC 3.072 1 2 1 1
LIN LINDE PLC 217.287 3 5 3
LII LENNOX INTERNATIONAL INC 15.394 3 5 4 4
LHX L3HARRIS TECHNOLOGIES INC 40.271 4 3 4 4
LH LABORATORY CORP OF AMERICA HOLDINGS 18.121 4 3 4 4
LFUS LITTELFUSE INC 6.158 4 4 4 4
LEVI LEVI STRAUSS & CO 6.268 2 3 3 3
LEN LENNAR CORP 41.668 5 4 4 4
LEG LEGGETT & PLATT INC 2.76 3 3 2 3
LECO LINCOLN ELECTRIC HOLDINGS INC 14.407 4 5 5 5
LEA LEAR CORP 7.603 5 2 4 4
LDOS LEIDOS HOLDINGS INC 16.467 4 4 5 4
LCID LUCID GROUP INC 7.291 1 1 1
LBTYA LIBERTY GLOBAL LTD 7.279 1 3 2 2
LBRDA LIBERTY BROADBAND CORP 8.641 1 2 2 2
LANC LANCASTER COLONY CORP 5.615 5 4 3 4