
Investors looking for hidden gems should keep an eye on small-cap stocks because they’re frequently overlooked by Wall Street. Many opportunities exist in this part of the market, but it is also a high-risk, high-reward environment due to the lack of reliable analyst price targets.
The downside that can come from buying these securities is precisely why we started StockStory - to isolate the long-term winners from the losers so you can invest with confidence. Keeping that in mind, here are two small-cap stocks that could amplify your portfolio’s returns and one best left ignored.
One Small-Cap Stock to Sell:
U.S. Physical Therapy (USPH)
Market Cap: $1.17 billion
With a nationwide footprint spanning 671 clinics across 42 states, U.S. Physical Therapy (NYSE: USPH) operates a network of outpatient physical therapy clinics and provides industrial injury prevention services to employers across the United States.
Why Do We Think Twice About USPH?
- Subscale operations are evident in its revenue base of $812.2 million, meaning it has fewer distribution channels than its larger rivals
- Performance over the past five years shows its incremental sales were much less profitable, as its earnings per share fell by 5.1% annually
- Diminishing returns on capital suggest its earlier profit pools are drying up
At $78.24 per share, U.S. Physical Therapy trades at 26x forward P/E. Check out our free in-depth research report to learn more about why USPH doesn’t pass our bar.
Two Small-Cap Stocks to Watch:
Blink Charging (BLNK)
Market Cap: $86.22 million
One of the first EV charging companies to go public, Blink Charging (NASDAQ: BLNK) is a manufacturer, owner, operator, and provider of electric vehicle charging equipment and networked EV charging services.
Why Does BLNK Stand Out?
- Gross margin of 32.5% is reasonable for the industry and allows for steady investments in marketing and R&D
- Earnings per share grew by 35.7% annually over the last two years, massively outpacing its peers
Blink Charging is trading at $0.59 per share, or 0.9x forward price-to-sales. Is now a good time to buy? Find out in our full research report, it’s free.
Taboola (TBLA)
Market Cap: $1.01 billion
Often appearing as those "You May Also Like" or "Recommended For You" boxes at the bottom of news articles, Taboola (NASDAQ: TBLA) operates a digital platform that recommends personalized content to users across publisher websites, helping both publishers monetize their sites and advertisers reach target audiences.
Why Are We Fans of TBLA?
- Impressive 10% annual revenue growth over the last two years indicates it’s winning market share this cycle
- Free cash flow margin jumped by 8.4 percentage points over the last five years, giving the company more resources to pursue growth initiatives, repurchase shares, or pay dividends
- Historical investments are beginning to pay off as its returns on capital are growing
Taboola’s stock price of $3.74 implies a valuation ratio of 5x forward P/E. Is now the time to initiate a position? See for yourself in our comprehensive research report, it’s free.
High-Quality Stocks for All Market Conditions
ONE MORE THING: Top 6 Stocks for This Week. This market is separating quality stocks from expensive ones fast. AI is taking down whole sectors with no warning. In a rotation this fast, you need more than a list of good companies.
Our AI system flagged Palantir before it ran 1,662% between October 2022 and February 2026. AppLovin before it ran 753% between February 2024 and February 2026. Nvidia before it ran 1,178% between January 2023 and February 2026. Each week it produces 6 new names that pass the same tests. Get Our Top 6 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-small-cap company Comfort Systems (+1,154% between June 2020 and June 2025). Find your next big winner with StockStory today.