
Mid-cap stocks have the best odds of scaling into $100 billion corporations thanks to their tested business models and large addressable markets. But the many opportunities in front of them attract significant competition, spanning from industry behemoths with seemingly infinite resources to small, nimble players with chips on their shoulders.
Luckily for you, our mission at StockStory is to help you make money and avoid losses by sorting the winners from the losers. Keeping that in mind, here is one mid-cap stock with massive growth potential and two that could be down big.
Two Mid-Cap Stocks to Sell:
XPO (XPO)
Market Cap: $24.13 billion
Owning a mobile game simulating freight operations for the Tour de France, XPO (NYSE: XPO) is a transportation company specializing in expedited shipping services.
Why Are We Wary of XPO?
- Annual revenue growth of 2.8% over the last two years was below our standards for the industrials sector
- Gross margin of 19.8% is below its competitors, leaving less money to invest in areas like marketing and R&D
- Ability to fund investments or reward shareholders with increased buybacks or dividends is restricted by its weak free cash flow margin of 1.6% for the last five years
XPO’s stock price of $205.55 implies a valuation ratio of 39.5x forward P/E. Read our free research report to see why you should think twice about including XPO in your portfolio.
NVR (NVR)
Market Cap: $15.33 billion
Known for its unique land acquisition strategy, NVR (NYSE: NVR) is a respected homebuilder and mortgage company in the United States.
Why Should You Sell NVR?
- Sales stagnated over the last two years and signal the need for new growth strategies
- Sales over the last two years were less profitable as its earnings per share fell by 7.5% annually while its revenue was flat
- Waning returns on capital imply its previous profit engines are losing steam
NVR is trading at $5,686 per share, or 15.1x forward P/E. To fully understand why you should be careful with NVR, check out our full research report (it’s free).
One Mid-Cap Stock to Buy:
Permian Resources (PR)
Market Cap: $16.91 billion
Controlling roughly 450,000 net acres in America's most productive oil patch, Permian Resources (NYSE: PR) is an oil and natural gas producer that drills wells and extracts hydrocarbons from underground reservoirs in West Texas and New Mexico.
Why Is PR a Top Pick?
- Annual revenue growth of 44.4% over the last ten years was superb and indicates its market share increased during this cycle
- Attractive asset base leads to wonderful unit economics and a best-in-class gross margin of 75.7%
- Robust free cash flow margin of 27% gives it many options for capital deployment
At $20.26 per share, Permian Resources trades at 9.7x forward P/E. Is now the right time to buy? See for yourself in our in-depth research report, it’s free.
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 meeting 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,326% between June 2020 and June 2025) as well as under-the-radar businesses like the once-small-cap company Exlservice (+354% five-year return). Find your next big winner with StockStory today.