

Retailers are adapting their business models as technology changes how people shop. Still, demand can be volatile as the industry is exposed to the ups and downs of consumer spending. This has stirred some uncertainty lately as retail stocks have lagged the market over the past six months, posting a return of 1.9% compared to 12.7% for the S&P 500.
Only some companies are subject to these dynamics, however, and a handful of high-quality businesses can deliver earnings growth in any environment. On that note, here is one consumer stock boasting a durable advantage and two we’re steering clear of.
Market Cap: $18.47 billion
With humble beginnings as a stereo equipment seller, Best Buy (NYSE:BBY) now sells a broad selection of consumer electronics, appliances, and home office products.
Why Do We Avoid BBY?
Best Buy’s stock price of $88.58 implies a valuation ratio of 12.5x forward P/E. If you’re considering BBY for your portfolio, see our FREE research report to learn more.
Market Cap: $13.24 million
With a strong presence in the Southern and Central US, America’s Car-Mart (NASDAQ:CRMT) sells used cars to budget-conscious consumers.
Why Is CRMT Risky?
America's Car-Mart is trading at $1.52 per share, or 24.5x forward EV-to-EBITDA. Dive into our free research report to see why there are better opportunities than CRMT.
Market Cap: $400.2 billion
Designed to be a one-stop shop for the suburban consumer, Costco (NASDAQ:COST) is a membership-only retail chain that sells groceries, apparel, toys, and household items, often in bulk quantities.
Why Is COST Interesting?
At $902.38 per share, Costco trades at 41.3x forward P/E. Is now the time to initiate a position? See for yourself in our comprehensive research report, it’s free.
ONE MORE THING: Top 5 Growth Stocks. The biggest stock winners almost always had one thing in common before they ran. Revenue growing like crazy. Meta. CrowdStrike. Broadcom. Our AI flagged all three. They returned 315%, 314%, and 455%, respectively.
Find out which 5 stocks it’s flagging this month — FREE. Get Our Top 5 Growth 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 Kadant (+214% between June 2020 and June 2025). Find your next big winner with StockStory today.