10 Best Undervalued Stocks to Buy Under $10

3. B2Gold Corp. (NYSE:BTG)

Number of Hedge Fund Holders: 37

B2Gold Corp. (NYSE:BTG) is one of the best undervalued stocks to buy under $10. B2Gold Corp. (NYSE:BTG) announced on January 22 that it is set to release its fiscal Q4 and full year 2025 financial results, along with 2026 guidance, after the close of North American markets on Wednesday, February 18, 2026. Prior to the earnings release, B2Gold Corp. (NYSE:BTG) received several rating updates from analysts in January.

Most recently, Scotiabank lifted the price target on the stock to C$10 from C$8 on January 26 and maintained a Sector Perform rating on the shares. In another development, Bank of America Securities reiterated a Sell rating on B2Gold Corp. (NYSE:BTG) with a price target of $4.30.

B2Gold Corp. (NYSE:BTG) also received a rating update from Raymond James on January 14, with the firm lifting the price target on the stock to $6.50 from $6 while maintaining an Outperform rating on the shares. The firm told investors that it updated price targets in the mining group to take into account the updated commodity price forecasts for the precious and base metals complex. It raised gold and silver price estimates, attributing it to continued political and economic uncertainty. The firm continues to be inclined towards copper in the base metals complex, as it anticipates rising deficits in the medium to long term.

B2Gold Corp. (NYSE:BTG) is an exploration company that acquires and develops mineral properties. Its operations are divided into the following segments: Fekola Mine, Fekola Regional, Masbate Mine, Otjikoto Mine, Goose Project, Other Mineral Properties, and Corporate and Other.