
Stocks in the $10-50 range offer a sweet spot between affordability and stability as they’re typically more established than penny stocks. But their headline prices don’t guarantee quality, and investors should exercise caution as some have shaky business models.
Luckily for you, our mission at StockStory is to help you make money and avoid losses by sorting the winners from the losers. That said, here is one stock under $50 that could 10x and two that may have trouble.
Two Stocks Under $50 to Sell:
Ameresco (AMRC)
Share Price: $22.28
Having played a role in upgrading the energy solutions of Alcatraz Island, Ameresco (NYSE: AMRC) provides energy and renewable energy solutions for various sectors.
Why Does AMRC Worry Us?
- Issuance of new shares over the last five years caused its earnings per share to fall by 15.7% annually while its revenue grew
- Cash burn makes us question whether it can achieve sustainable long-term growth
- Short cash runway increases the probability of a capital raise that dilutes existing shareholders
At $22.28 per share, Ameresco trades at 15.9x forward P/E. Check out our free in-depth research report to learn more about why AMRC doesn’t pass our bar.
Envista (NVST)
Share Price: $27.76
Uniting more than 30 trusted brands including Nobel Biocare, Ormco, and DEXIS under one corporate umbrella, Envista Holdings (NYSE: NVST) is a global dental products company that provides equipment, consumables, and specialized technologies for dental professionals.
Why Are We Bearish on NVST?
- Muted 3.4% annual revenue growth over the last five years shows its demand lagged behind its healthcare peers
- Incremental sales over the last five years were much less profitable as its earnings per share fell by 7% annually while its revenue grew
- Push for growth has led to negative returns on capital, signaling value destruction, and its decreasing returns suggest its historical profit centers are aging
Envista is trading at $27.76 per share, or 17.4x forward P/E. Dive into our free research report to see why there are better opportunities than NVST.
One Stock Under $50 to Buy:
Bowhead Specialty (BOW)
Share Price: $33.57
Named after the Arctic bowhead whale known for navigating challenging waters, Bowhead Specialty Holdings (NYSE: BOW) is a specialty insurance company that provides customized coverage for complex and high-risk commercial sectors.
Why Should You Buy BOW?
- Net premiums earned surged by 30.3% annually over the past two years, reflecting strong market share gains this cycle
- Expected revenue growth of 22.2% for the next year suggests its market share will rise
- Annual book value per share growth of 17.6% over the past two years was outstanding, reflecting strong capital accumulation this cycle
Bowhead Specialty’s stock price of $33.57 implies a valuation ratio of 2.2x forward P/B. Is now the time to initiate a position? See for yourself in our in-depth research report, it’s free.
High-Quality Stocks for All Market Conditions
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.