10 Most Undervalued Stocks to Buy for Under $5

8. B2Gold Corp. (NYSEAMERICAN:BTG)

Share Price (June 12): $3.71

Forward P/E (June 12): 6.91

B2Gold Corp. (NYSEAMERICAN:BTG)’s share price has soared nearly 56% year-to-date, with investors rallying behind the stock amid encouraging strategic initiatives, rising gold prices, and operational efficiencies.

In March, the company announced the completion of the Phase 2 expansion of the Fekola solar plant in Mali. This included the construction of 46,200 additional solar panels, raising the total count to nearly 143,000. The initiative is part of B2Gold Corp. (NYSEAMERICAN:BTG)’s strategy to implement new and existing renewable energy sources to power its operations.

Moreover, B2Gold Corp. (NYSEAMERICAN:BTG) is on track for the first gold pour from the Goose Project during the second quarter of 2025. The company estimates gold production in 2025 to be between 120,000 and 150,000 ounces from the project, while average gold production per annum from 2026 to 2031 will be approximately 300,000 ounces.

B2Gold Corp. (NYSEAMERICAN:BTG)’s Q1 2025 results reflected higher-than-expected gold production, and strong financial position and liquidity, bolstering investor sentiment. The stock’s low forward price-earnings ratio offers a potential for substantial gains over the long run. It is one of the most undervalued stocks to buy for under $5.