Alibaba (NYSE: BABA) is experiencing significant growth in its artificial intelligence business, leading to overall revenue acceleration. Stock prices mentioned are from July 16, 2025.

The Motley Fool’s analyst team has identified the 10 best stocks to invest $1,000 in right now. Despite Alibaba Group not being on the list, the recommended stocks have the potential for significant returns, as historically shown with companies like Netflix and Nvidia.

Stock Advisor boasts a total average return of 1,048%, outperforming the S&P 500. The latest top 10 list is available for those who join Stock Advisor. Returns mentioned are as of July 15, 2025. Parkev Tatevosian, CFA, has no positions in the stocks mentioned, but he recommends subscribing to The Motley Fool’s services.

Read more at Nasdaq: Alibaba Stock Analysis: Buy or Sell?