Stock of the Day

October 20, 2025

Alibaba Group (BABA)

$111.13
-$0.04 (-0.0%)
Market Cap: $276.56B

About Alibaba Group

Alibaba Group Holding Limited, through its subsidiaries, provides technology infrastructure and marketing reach to help merchants, brands, retailers, and other businesses to engage with their users and customers in the People's Republic of China and internationally. The company operates through seven segments: China Commerce, International Commerce, Local Consumer Services, Cainiao, Cloud, Digital Media and Entertainment, and Innovation Initiatives and Others. It operates Taobao, a digital retail platform; Tmall, a third-party online and mobile commerce platform; Alimama, a monetization platform; 1688.com and Alibaba.com, which are online wholesale marketplaces; AliExpress, a retail marketplace; Lazada, Trendyol, and Daraz that are e-commerce platforms; Freshippo, a retail platform for groceries and fresh goods; and Tmall Global, an import e-commerce platform. The company also operates Cainiao Network logistic services platform; Ele.me, an on-demand delivery and local services platform; Koubei, a restaurant and local services guide platform; and Fliggy, an online travel platform. In addition, it offers pay-for-performance, in-feed, and display marketing services; and Taobao Ad Network and Exchange, a real-time online bidding marketing exchange. Further, the company provides elastic computing, storage, network, security, database, big data, and IoT services; and hardware, software license, software installation, and application development and maintenance services. Additionally, it operates Youku, an online video platform; Quark, a platform for information search, storage, and consumption; Alibaba Pictures and other content platforms that provide online videos, films, live events, news feeds, literature, music, and others; Amap, a mobile digital map, navigation, and real-time traffic information app; DingTalk, a business efficiency mobile app; and Tmall Genie smart speaker. The company was incorporated in 1999 and is based in Hangzhou, the People's Republic of China.

Alibaba Group Bull Case

Here are some ways that investors could benefit from investing in Alibaba:

  • Alibaba's stock is currently trading at $111.37, which is significantly below the consensus price target of $182.89, suggesting substantial potential for price appreciation as analysts maintain a Moderate Buy rating.
  • The company recently unveiled a new generation of $450 AI smart glasses, expanding its consumer electronics lineup and providing a new avenue to monetize its artificial intelligence capabilities across hardware and cloud services.
  • Alibaba's AI models have been cleared for use in Apple Intelligence in China, a strategic move that positions the company to benefit from the launch of the iPhone Duo and integrates its technology into a major global consumer ecosystem.
  • Analysts at Erste Group Bank recently raised their FY2028 earnings estimates for Alibaba, with analyst S. Lingnau now anticipating earnings of $8.42 per share, reflecting confidence in the company's long-term profitability despite recent quarterly misses.
  • Alibaba is actively expanding its AI-cloud capacity in Europe, including new AI-focused regions and planned data-center projects, which diversifies its geographic revenue streams and strengthens its position in the global cloud computing market.

Alibaba Group Bear Case

Investors should be bearish about investing in Alibaba for these reasons:

  • Alibaba's aggressive AI capital spending program has resulted in a free-cash-flow outflow of RMB44.7 billion in the June quarter, raising concerns about near-term profitability and the company's ability to achieve its targeted three-year payback period.
  • The company recently reported earnings per share of $1.26 for the quarter, missing the consensus estimate of $1.94 by $0.68, which has increased investor caution regarding execution and valuation risks.
  • Several major financial institutions, including JPMorgan and Nomura, have recently lowered their price targets on Alibaba, with JPMorgan cutting its target from $210.00 to $200.00, signaling that execution risks remain despite maintaining Overweight ratings.
  • Insider activity shows a net selling trend, with insiders selling a total of 999,971 shares valued at $13.56 million over the last quarter, including significant sales by CFO Hong Xu and other executives, which may indicate a lack of confidence in near-term stock performance.
  • Alibaba's stock has experienced a significant decline, trading 38% below its October 2025 high, reflecting broader market concerns about the company's growth trajectory and the impact of its heavy investment in AI and cloud infrastructure.

Cathie Wood Buys Alibaba and Baidu: Momentum or More Value Ahead?

Written By Gabriel Osorio-Mazilli on 9/29/2025

Ark Invest image

Chasing after others' buying can sometimes work, as long as investors have their own unique reason to buy, founded upon sound fundamentals. Recently, Cathie Wood from Ark Innovation ETF (NYSEARCA: ARKK) chose to expand her horizons beyond the United States technology sector, finding opportunities for undervalued blue chips in China and deploying a few million into some of the biggest names in Asia’s powerhouse.

Her choice centered around shares of Alibaba Group (NYSE: BABA) and Baidu Inc. (NASDAQ: BIDU) as they are now beginning to expand their exposure into the global artificial intelligence race, not to mention a diversified business model attached to one of the world’s fastest-growing middle classes for future consumption activity and data collection.

Some of these factors have been capturing the market’s attention, as evidenced by their recent rallies over the past month alone.

Now outperforming the S&P 500 and Nasdaq-100 indexes, investors can clearly see where momentum is headed and the preference for big investors like Cathie Wood.

The question now is whether some of this future growth and potential has already been priced into these rallies, or whether there is enough room for retail investors to drive another rally in these names.

What’s Driving Future Gains in Chinese Equities?

A few quarters ago, investors overlooked a key signal for Chinese stocks: dividend yields on the iShares MSCI China ETF (NASDAQ: MCHI) were higher than both the Chinese 10-year government bond and the U.S. 10-year Treasury. Normally, when an equity index yields more than government bonds, it sparks heavy buying. That’s one reason billions of dollars flowed into Chinese blue-chip stocks despite ongoing U.S.-China trade tensions.

Now, that yield advantage has faded as stock prices rallied, bringing yields back below government bond levels. Future upside will depend less on yield spreads and more on company-specific developments—particularly in the artificial intelligence space, where many of these firms are already well positioned.

Alibaba’s Quiet Expansion

Most people think of Alibaba as just an e-commerce platform that sells Chinese products in bulk; however, a real growth engine is quietly expanding behind the scenes. One of these engines is data centers, where Alibaba has been installing data centers across Asia and the Middle East.

Collecting data in these rapidly growing economies positions Alibaba favorably to monetize this information as consumer activity expands due to increased disposable income among these populations. The result can be earnings power, as seen in companies like Amazon.com Inc. (NASDAQ: AMZN), which pioneered this business model.

Shifting from a commerce platform to data management is one thing. Now, Alibaba is reportedly also entering the semiconductor development business, as trade restrictions have compelled the Chinese government to urge the nation’s leading technology firms to utilize their resources and fill the import gap created by these restrictions.

That is where Alibaba plays a massive role in development and why Wall Street in China is boosting its price targets despite the stock reaching new 52-week highs. One such boost came from Joyce Ju at Bank of America, with her Buy rating and $195 per share price target.

Ju's target is not only above the consensus of $172.81 per share, but also 13.5% above today’s prices. Yet, even this bullish view stands well below the stock’s all-time high of just over $310 per share, which was reached in 2021.

Baidu’s Pivotal Role in This Race

Of course, there wouldn’t be any chance for Alibaba to expand its cloud computing and data center businesses without the proper infrastructure behind it, and that’s where Baidu acts as a direct attachment to China’s digital footprint expansion as well.

Investors can think of Baidu as China’s equivalent to Alphabet Inc. (NASDAQ: GOOGL), a significant part of the U.S. technology ecosystem. Seeing this connection and growth potential ahead, it makes sense for Cathie Wood to expose her investors to this story today.

After a one-month rally of 44.4%, Baidu’s ceiling concerns investors, but such momentum often triggers buying rather than profit-taking, especially in Baidu's case. Notably, both Cathie Wood and Primecap Management increased their Baidu holdings this quarter.

With a 1.4% boost to their stakes, it doesn’t sound too exciting on percentage terms, although the net dollar amount of their position has now grown to $1 billion, representing 3.5% of the company's total value. Chances are that the results of these technology advances and increased market share in China’s technology space will draw in even more investor interest, a tailwind retail investors can ride on for the coming quarters.

Recent News