
Mid-cap stocks often strike the right balance between having proven business models and market opportunities that can support $100 billion corporations. However, they face intense competition from scaled industry giants and can be disrupted by new innovative players vying for a slice of the pie.
This is precisely where StockStory comes in - we do the heavy lifting to identify companies with solid fundamentals so you can invest with confidence. Keeping that in mind, here are three mid-cap stocks to avoid and some other investments you should consider instead.
Dollar Tree (DLTR)
Market Cap: $24.36 billion
A treasure hunt because there’s no guarantee of consistent product selection, Dollar Tree (NASDAQ:DLTR) is a discount retailer that sells general merchandise and select packaged food at extremely low prices.
Why Does DLTR Give Us Pause?
- Products aren’t resonating with the market as its revenue declined by 11.8% annually over the last three years
- Commoditized inventory, bad unit economics, and high competition are reflected in its low gross margin of 36.4%
- ROIC of 7.1% reflects management’s challenges in identifying attractive investment opportunities
Dollar Tree is trading at $126.76 per share, or 17.6x forward P/E. Dive into our free research report to see why there are better opportunities than DLTR.
Crown Holdings (CCK)
Market Cap: $13.03 billion
Formerly Crown Cork & Seal, Crown Holdings (NYSE:CCK) produces packaging products for consumer marketing companies, including food, beverage, household, and industrial products.
Why Are We Cautious About CCK?
- Annual sales growth of 1.9% over the last five years lagged behind its industrials peers as its large revenue base made it difficult to generate incremental demand
- High input costs result in an inferior gross margin of 20.3% that must be offset through higher volumes
- Earnings growth over the last five years fell short of the peer group average as its EPS only increased by 2.3% annually
At $120 per share, Crown Holdings trades at 14x forward P/E. If you’re considering CCK for your portfolio, see our FREE research report to learn more.
Cognex (CGNX)
Market Cap: $10.05 billion
Founded in 1981 when computer vision was in its infancy, Cognex (NASDAQ:CGNX) develops machine vision systems and software that help manufacturers and logistics companies automate quality inspection and tracking of products.
Why Are We Hesitant About CGNX?
- Sales trends were unexciting over the last five years as its 3.5% annual growth was below the typical business services company
- Performance over the past five years shows its incremental sales were much less profitable, as its earnings per share fell by 2.2% annually
- Shrinking returns on capital suggest that increasing competition is eating into the company’s profitability
Cognex’s stock price of $60.90 implies a valuation ratio of 40x forward P/E. Check out our free in-depth research report to learn more about why CGNX doesn’t pass our bar.
High-Quality Stocks for All Market Conditions
ALSO WORTH WATCHING: Top 5 Momentum Stocks. The best time to own a great stock is when the market is finally noticing it. These aren’t just high-quality businesses. Something is happening with them right now. Elite fundamentals meet near-term momentum — both boxes checked at the same time.
Find out which stocks our AI platform is flagging this week. See this week’s Strong Momentum stocks — FREE. Get Our Strong Momentum Stocks for Free HERE.
Stocks that made our list in 2020 include now familiar names such as Nvidia (+1,460% between June 2020 and June 2025) as well as under-the-radar businesses like the once-micro-cap company Tecnoglass (+1,552% between June 2020 and June 2025). Find your next big winner with StockStory today.