Small-cap stocks often fly under the radar, but some are now drawing attention from Wall Street. Analysts have identified three Russell 2000 companies with strong fundamentals and growth potential, each offering more than 70% upside from current levels.
Elevate Your Investing Strategy:
- Take advantage of TipRanks Premium at 50% off! Unlock powerful investing tools, advanced data, and expert analyst insights to help you invest with confidence.
Let’s dive into the details. Click on any ticker to explore each stock further and decide if it deserves a spot in your portfolio.
Vaalco Energy (EGY)
Vaalco Energy is an energy company focused on the exploration, development, and production of oil and natural gas in West Africa. Year-to-date, EGY stock has declined by 15%.
Last week, five-star-rated analyst Charlie Sharp at Canaccord Genuity reiterated his Buy rating on EGY stock. Interestingly, all three analysts who rated the stock gave it a Buy. Taken together, Vaalco Energy’s stock price forecast of $6.40 implies an upside of 73% from the current price level.

Rezolve AI (RZLV)
Rezolve is an AI-driven commerce platform that helps brands engage customers through personalized shopping, instant checkout, and conversational experiences. The company is backed by strong partnerships and rapid revenue growth, aiming to redefine digital retail. So far in 2025, RZLV stock is down over 20%.
Earlier this month, four-star-rated analyst Brian Kinstlinger at Alliance Global Partners reiterated his Buy rating on RZLV stock, predicting over 180% growth from current levels. Overall, five out of six analysts currently covering the stock have issued Buy recommendations. Meanwhile, the average Rezolve stock price target of $5.79 suggests a 92% upside from current levels.

Bit Digital (BTBT)
Based in the U.S., Bit Digital is a digital infrastructure and bitcoin mining company.
Last week, five-star-rated analyst George Sutton at Craig-Hallum reiterated his Buy rating on BTBT stock. Overall, the stock has four Buy ratings out of five analysts covering it. Bit Digital’s average stock price target of $5.50 suggests a potential upside of 82.7% from current levels.
