In July, the S&P 500 and Nasdaq hit new highs, but there are still bargain stocks to consider. Carnival stock is up 258% since 2022, with record revenue. Despite high debt, Carnival is on track for long-term growth, with analysts predicting earnings to reach $3.10 by 2029.

Alibaba is undervalued despite a 7% revenue increase last quarter. With a forward earnings multiple of 12, the stock looks attractive. The e-commerce giant is expanding internationally and seeing strong growth in its cloud business, driven by demand for AI services. Another strong quarter could send the stock soaring in the second half of 2025.

Read more at Nasdaq: 2 Bargain Stocks to Buy Now