
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 with massive upside potential and two that could be down big.
Two Stocks Under $50 to Sell:
Genesco (GCO)
Share Price: $38.08
Spanning a broad range of styles, brands, and prices, Genesco (NYSE: GCO) sells footwear, apparel, and accessories through multiple brands and banners.
Why Do We Avoid GCO?
- Poor same-store sales performance over the past two years indicates it’s having trouble bringing new shoppers into its stores
- Eroding returns on capital from an already low base indicate that management’s recent investments are destroying value
- 7× net-debt-to-EBITDA ratio shows it’s overleveraged and increases the probability of shareholder dilution if things turn unexpectedly
Genesco’s stock price of $38.08 implies a valuation ratio of 14.4x forward P/E. If you’re considering GCO for your portfolio, see our FREE research report to learn more.
Callaway Golf Company (CALY)
Share Price: $17.60
Formed between the merger of Callaway and Topgolf, Callaway Golf Company (NYSE: CALY) sells golf equipment and operates technology-driven golf entertainment venues.
Why Do We Steer Clear of CALY?
- Annual revenue declines of 2.5% over the last five years indicate problems with its market positioning
- Free cash flow margin is forecasted to shrink by 11.5 percentage points in the coming year, suggesting the company will consume more capital to keep up with its competitors
- Unchanged returns on capital make it difficult for the company’s valuation multiple to re-rate
At $17.60 per share, Callaway Golf Company trades at 20x forward P/E. Dive into our free research report to see why there are better opportunities than CALY.
One Stock Under $50 to Watch:
Zeta Global (ZETA)
Share Price: $26.70
Powered by an AI engine that processes over one trillion consumer signals monthly, Zeta Global (NYSE: ZETA) operates a data-driven cloud platform that helps companies target, connect, and engage with consumers through personalized marketing across channels like email, social media, and video.
Why Could ZETA Be a Winner?
- Winning new contracts that can potentially increase in value as its billings growth has averaged 38.7% over the last year
- Market share will likely rise over the next 12 months as its expected revenue growth of 25% is robust
- Free cash flow margin is on track to jump by 1.5 percentage points next year, meaning the company will have more resources to pursue growth initiatives, repurchase shares, or pay dividends
Zeta Global is trading at $26.70 per share, or 3.3x forward price-to-sales. Is now the time to initiate a position? Find out in our full research report, it’s free.
High-Quality Stocks for All Market Conditions
ALSO WORTH WATCHING: Top 5 Momentum Stocks. The best time to own a great stock is when the market is finally noticing it. These aren’t just high-quality businesses. Something is happening with them right now. Elite fundamentals meet near-term momentum — both boxes checked at the same time.
Find out which stocks our AI platform is flagging this week. See this week’s Strong Momentum stocks — FREE. Get Our Strong Momentum 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.