Top Small-Cap Stocks to Buy

Some of the best stocks to buy in the past 25 years started as small-cap stocks. Amazon (AMZN 2.54%) was a $7 stock in 1998, and Tesla (TSLA 2.22%) had a market valuation of just over $1 billion in 2010.

Of course, not every small-cap company becomes a giant. Investing in small companies can be rewarding, but it also comes with risks that investors need to understand. Here’s a close look at small-cap stocks, including our picks for some of the best.

Source: Getty Images

What are small-cap stocks?

What are small-cap stocks?

Small-cap is short for small market capitalization, which is equal to a company’s share price times the number of shares outstanding. A company is classified as having a small market capitalization when its market cap falls between roughly $300 million and $2 billion.

Stocks classified by market capitalization are generally divided as follows:

Category Market Capitalization
Micro-cap companies Less than $300 million
Small-cap companies $300 million to $2 billion
Mid-cap companies $2 billion to $10 billion
Large-cap companies $10 billion to $200 billion
Mega-cap companies More than $200 billion

Small-cap companies are often young companies. They tend to have significant growth potential, but they also are generally less stable than their larger, more established peers. Often they are unprofitable.

Want to compare brokerages?

However, a comparison since 2000 of the Russell 2000 (RUSSELLINDICES:^RUT), a small-cap-focused index, and the large-cap-focused S&P 500 (SNPINDEX:^GSPC) shows that small-cap stocks have outperformed large-cap companies. The chart below demonstrates the difference:

Source: Ycharts

Over time, small-cap stock prices tend to be more volatile than those of larger companies, and stock values fluctuate more dramatically. But, in general, the longer the evaluation period, the greater the likelihood that small-cap stocks outperform the large-caps.

As the chart shows, in recent months small-cap stocks have fallen sharply amid a broader pullback on fears of a Federal Reserve Board rate hike, especially in high-priced growth stocks. Since small-cap stocks are more likely to be in their growth phase and are often unprofitable or minimally profitable, they get hit harder during “risk-off” moments like the one that started 2022. In other words, small-caps tend to underperform during bear markets but outperform in bull markets.

Best small-cap stocks to buy right now

Best small-cap stocks to buy right now

Many small-cap companies aren’t household names — at least, not yet. These are some small-cap stocks to consider:


Formerly known as U.S. Auto Parts, (PRTS 0.78%) is an online auto parts retailer that has been transformed under new management. By consolidating its web brands under the banner, the company has streamlined its business, and sales surged during the COVID-19 pandemic. is investing in technology and marketing, and the company is rapidly adding new distribution centers. It can now deliver to 80% of the country in two days.

The e-commerce company also looks primed for continued growth due to a semiconductor shortage in auto manufacturing that is boosting new and used car prices. Over the long term, the company is targeting 20% to 25% revenue growth and 8% to 10% adjusted EBITDA, meaning that the stock looks like more than just a pandemic story.

2. ACM Research

As a manufacturer of cleaning equipment for semiconductor wafers, ACM Research (ACMR -1.5%) is a “picks-and-shovels” play in the semiconductor industry. Investing in ACM Research provides exposure to a high-growth industry without exposure to the risk of commodity chip prices declining.

Additionally, ACM is a U.S. company that conducts most of its business in China, giving investors a relatively safe investing method for gaining exposure to the Chinese market. ACM is one of the rare small-cap companies that offers both high growth potential and solid profitability.

3. Perion Network

Ad tech stocks have boomed during the pandemic alongside broader gains in digital advertising and connected TV. One big winner has been Perion Network (PERI 0.51%), an Israeli company that focuses on connecting advertisers and publishers through its intelligent hub. That gives it a unique offering in an industry where companies typically cater to brands or publishers.

The company also counts Microsoft (MSFT 1.55%) as a close partner; Perion is helping it monetize its Bing search engine.

Perion has been growing rapidly with acquisitions while establishing a position in premium ads by offering features such as QR scans, customizable backgrounds, and in-game ads during sports events. The company was on track for 42% revenue growth in 2021 and 29% growth in 2022. Like ACM Research, it’s also profitable.

Best small-cap funds

Best small-cap funds

If you don’t want to choose individual small-cap stocks for your portfolio, you can instead gain exposure to small-cap companies by investing in a small cap-focused exchange-traded fund (ETF) or mutual fund. Here are a couple of options:

  • iShares Russell 2000 ETF (IWM 0.42%): This ETF tracks the performance of the Russell 2000, which is considered the leading index of small-cap stocks. The fund’s managers charge an annual management fee of 0.19%, which works out to $1.90 for every $1,000 invested.
  • Fidelity Small Cap Growth Fund (FCPGX -0.43%): This mutual fund invests in small-cap stocks that have high growth potential. It’s actively managed, with the objective of outperforming the Russell 2000, so the fund’s fees — 0.94% annually — are somewhat high compared to most ETFs.

Small-cap stocks in 2023

Small-cap stocks in 2023

From the market bottom on March 23, 2020, small-cap stocks outperformed large caps through 2021, but jitters over expected interest rate hikes from the Federal Reserve have compressed valuations and caused small-cap stocks to spiral in January 2022.

Since small-cap stocks tend to be more volatile, they’re more vulnerable to market plunges such as the January 2022 sell-off. If small-cap stocks remain under pressure from rising interest rates and worries about the Fed’s tightening monetary policy, they’re likely to underperform this year. Still, over the long term, you’re more likely to find high-growth winners among small caps.

Even with the pullback, the Russell 2000 still trades at a significantly higher price-to-earnings ratio than the S&P 500, a reflection of the fact that small-cap companies tend to have lower profits but more growth potential than their large-cap peers.

Should you invest in small-cap stocks?

Should you invest in small-cap stocks?

If you are willing to hold an investment for several years and feel comfortable with the price of a stock fluctuating greatly, then small-cap stocks might have a place in your portfolio. Owning small-cap stocks can boost your portfolio’s overall growth rate — provided you commit to a buy-and-hold investing strategy.

Remember, small companies are more likely to fail than large, established businesses, as was demonstrated during the pandemic. It’s important to conduct the necessary research before investing in any small-cap stock. You can also lower your risk even more by investing in a small-cap-focused fund.

Read more about small-cap stocks:

Related investing topics

John Mackey, former CEO of Whole Foods Market, an Amazon subsidiary, is a member of The Motley Fool’s board of directors. Jeremy Bowman has positions in Acm Research,,, and Perion Network. The Motley Fool has positions in and recommends, Microsoft, and Tesla. The Motley Fool has a disclosure policy.