
The $10-50 price range often includes mid-sized businesses with proven track records and plenty of growth runway ahead. They also usually carry less risk than penny stocks, though they’re not immune to volatility as many lack the scale advantages of their larger peers.
These dynamics can cause headaches for even the most seasoned professionals, which is why we started StockStory - to help you separate the good companies from the bad. Keeping that in mind, here are two stocks under $50 with huge potential and one that could be down big.
One Stock Under $50 to Sell:
Green Plains (GPRE)
Share Price: $15.73
Operating one of North America's largest ethanol platforms with capacity to process 310 million bushels of corn annually, Green Plains (NASDAQ: GPRE) operates ten biorefineries that convert corn into ethanol for fuel, distillers grains for animal feed, and renewable corn oil.
Why Do We Steer Clear of GPRE?
- Muted 1.4% annual revenue growth over the last five years shows its demand lagged behind its energy upstream and integrated energy peers
- Gross margin of 5.1% is below its competitors, leaving less money to invest in exploration and production
- Cash-burning tendencies make us wonder if it can sustainably generate shareholder value
Green Plains is trading at $15.73 per share, or 24.3x forward P/E. Dive into our free research report to see why there are better opportunities than GPRE.
Two Stocks Under $50 to Watch:
KBR (KBR)
Share Price: $38.73
Known for projects like the construction of Guantanamo Bay, KBR provides professional services and technologies, specializing in engineering, construction, and government services sectors.
Why Does KBR Stand Out?
- Operating profits increased over the last five years as the company gained some leverage on its fixed costs and became more efficient
- Share repurchases have amplified shareholder returns as its annual earnings per share growth of 17.7% exceeded its revenue gains over the last five years
- Rising returns on capital show management is finding more attractive investment opportunities
At $38.73 per share, KBR trades at 9.4x forward P/E. Is now a good time to buy? Find out in our full research report, it’s free.
Astrana Health (ASTH)
Share Price: $27.44
Formerly known as Apollo Medical Holdings until early 2024, Astrana Health (NASDAQ: ASTH) operates a technology-powered healthcare platform that enables physicians to deliver coordinated care while successfully participating in value-based payment models.
Why Are We Fans of ASTH?
- Impressive 51.5% annual revenue growth over the last two years indicates it’s winning market share this cycle
- Revenue outlook for the upcoming 12 months is outstanding and shows it’s on track to gain market share
- Earnings growth has trumped its peers over the last five years as its EPS has compounded at 15.9% annually
Astrana Health’s stock price of $27.44 implies a valuation ratio of 10.3x 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
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 for 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,326% between June 2020 and June 2025) as well as under-the-radar businesses like the once-micro-cap company Kadant (+351% five-year return). Find your next big winner with StockStory today.