Catalog

Help
Build your portfolio here
Enter the quantity next to the stocks you need — your portfolio will be created automatically.

Quick screener: filter by category and recommendation, review fundamentals, metrics and company profiles.

Advanced filters: dividends, profile and fundamentals
Reset
Total stocks 1264
Company Category Price Δ% Div% Vol20 EPS(TTM) QoQ EPS(SPR) Style Horizon Pot. Risk Recommendation Portfolio
Marsh McLennan (MMC) Finance 182.70 0.00% 2.0% 0.0% 8.21 -2.5% -5.1% Balanced Medium 46 59 Hold
Martin Marietta Materials, Inc. (MLM) Materials 509.96 +1.49% 0.6% 1.3% 40.78 43.0% 5.0% Growth Long 63 66 Hold
Marubeni (MARUY) Industrials 33.25 +4.43% 22.1% 1.7% 1403.34 24.0% 0.0% Balanced Medium 60 70 Hold
Marvell Technology (MRVL) Semiconductors 236.10 +4.03% 0.1% 4.0% 3.05 13.3% 0.6% Growth Medium 75 44 Buy
Masco (MAS) Industrials 68.55 +1.35% 1.7% 1.2% 4.35 3.9% 24.2% Balanced Medium 42 70 Sell
Masimo (MASI) Healthcare 179.95 0.00% 0.0% 0.0% 1.44 -2.2% -22.0% Growth Medium 40 70 Sell
MasTec (MTZ) Industrials 240.41 +3.54% 0.0% 2.2% 6.35 14.2% -0.4% Growth Long 38 70 Sell
Mastercard (MA) Finance 569.19 +0.68% 0.6% 1.1% 18.21 10.5% 5.7% Growth Medium 70 39 Buy
Matador Resources (MTDR) Energy 61.05 -0.93% 2.5% 1.4% 5.83 26.0% 25.5% Growth Medium 79 31 Buy
Match Group (MTCH) Internet 42.39 +1.36% 2.3% 1.4% 2.98 -1.3% 7.2% Growth Medium 65 43 Hold
Mattel (MAT) Telecom 14.01 +1.45% 0.0% 1.7% 1.35 30.5% -74.8% Growth Medium 38 70 Sell
MaxLinear (MXL) Semiconductors 74.57 +7.54% 0.0% 5.2% -1.19 23.1% 6.3% Growth Medium 68 62 Hold
McCormick (MKC) Consumer 51.32 +0.43% 3.6% 1.5% 6.02 3.3% 15.6% Balanced Medium 51 60 Hold
McDonald's (MCD) Consumer 252.53 -0.21% 3.5% 0.9% 12.34 8.9% 1.8% Balanced Long 39 75 Sell
McKesson Corporation (MCK) Healthcare 881.51 +0.07% 0.5% 1.5% 37.53 9.4% 3.9% Balanced Medium 69 39 Buy
MDU Resources (MDU) Utilities 19.20 -0.21% 2.9% 0.9% 0.95 -38.1% 1.9% Balanced Medium 34 70 Sell
Medpace Holdings (MEDP) Healthcare 587.52 +0.75% 0.0% 1.2% 17.39 0.1% 6.8% Balanced Medium 64 40 Buy
Medtronic (MDT) Healthcare 90.96 -0.72% 3.8% 1.2% 4.09 -0.5% 4.3% Growth Medium 55 65 Hold
Meituan (MPNGF) Consumer 9.57 +1.00% 0.0% 4.5% -6.33 15.6% 659.7% Growth Long 35 77 Sell
MercadoLibre (MELI) Retail 1897.37 -0.47% 0.0% 2.1% 36.75 15.0% 6.2% Growth Medium 67 52 Hold
Mercedes-Benz (MBGAF) (MBGAF) Consumer 53.98 -0.53% 7.6% 1.1% 5.28 0.9% -9.7% Balanced Medium 60 63 Hold
Merck (MRK) Pharma 143.94 -0.54% 2.8% 1.5% 1.26 2.0% 51.9% Growth Long 79 34 Buy
Mercury Systems (MRCY) Aerospace / Defense 80.61 +0.22% 0.0% 2.3% -0.50 22.9% -3.3% Balanced Medium 30 75 Sell
Meta Platforms (META) Internet 648.03 +0.57% 0.3% 1.7% 26.91 8.0% -14.0% Growth Medium 79 36 Buy
MetLife (MET) Finance 97.14 +0.37% 2.4% 1.2% 5.25 -1.0% 5.7% Growth Long 65 40 Buy
Mettler Toledo (MTD) Healthcare 1293.52 +1.01% 0.0% 0.9% 44.51 8.5% 6.3% Growth Long 51 70 Sell
MGM (MGM) Media 39.89 -2.06% 0.0% 1.0% 1.67 -0.1% 5.5% Growth Medium 42 69 Sell
MGX (MGX) Healthcare 1.16 0.00% 0.0% 1.3% -2.49 -120.6% -32.0% Value Long 20 85 Sell
Microchip Technology (MCHP) Semiconductors 74.20 +3.66% 2.5% 1.7% 0.72 13.2% 8.6% Growth Medium 53 66 Hold
Micron (MU) Semiconductors 975.26 -0.22% 0.1% 2.7% 44.81 73.7% 19.7% Growth Medium 72 49 Buy
Pg 25 of 43 (Total: 1264) ← Back Next →