Free Trial

Why Barron’s Added Alibaba to Their 2025 Buy List

Alibaba application icon on Apple iPhone X smartphone screen close-up. Alibaba app icon. Alibaba.com is popular e-commerce application. Social media icon — Stock Editorial Photography

Key Points

  • As Barron's top stocks list for 2025 comes out, some investors will be surprised to see Alibaba make the list, while others will understand completely why.
  • Mega investors like Michael Burry and David Tepper, as well as other institutional players, have been actively buying the stock.
  • Wall Street analysts still see a double-digit upside in this Chinese giant.
  • 5 stocks we like better than Alibaba Group.

It’s the end of the 2024 trading year. Now that investor attention – and capital – is headed to 2025, a few resources might be useful for figuring out the best ideas and trends to invest in in the coming months. One of these resources is Barron’s top stocks list for 2025, released every end of the year and followed by many for their accuracy on average at picking good companies to hold over the next 12 months.

Today’s list included a name that has been the center of some controversy recently. As part of overseas stocks in China, it is not a company that has inspired a lot of comfort among investors. However, that is exactly where a true value investor finds his or her best ideas: when nobody else is willing to do the homework because everyone else just seems to be too against the idea.

Alibaba Group Today

Alibaba Group Holding Limited stock logo
BABABABA 90-day performance
Alibaba Group
$85.52 +0.38 (+0.45%)
(As of 05:19 PM ET)
52-Week Range
$66.63
$117.82
Dividend Yield
1.15%
P/E Ratio
17.35
Price Target
$114.07

That stock, or the opportunity for that matter, is found in technology sector giant Alibaba Group NYSE: BABA, and it isn’t only Barron’s who liked the stock enough to express their optimistic view on it.

Several analysts on Wall Street are also boosting their ratings and valuations for Alibaba stock, not to mention the various institutional investors surrounding the stock near its lows.

Here are some reasons why Barron’s decided to pick Alibaba this year.

China’s Economy Calls for Stock Buyers

There is a major divergence in Asia’s bond market. Today, yields would make China’s economy the best risk-to-reward ratio in the region. Yields have fallen below Japan’s on a 30-year bond basis, meaning markets are now pricing in less risk and volatility in China than in Japan.

iShares MSCI China ETF Today

iShares MSCI China ETF stock logo
MCHIMCHI 90-day performance
iShares MSCI China ETF
$47.71 +0.42 (+0.89%)
(As of 05:19 PM ET)
52-Week Range
$35.58
$59.78
Dividend Yield
2.26%
Assets Under Management
$5.58 billion

Then there is the fact that the iShares MSCI China ETF NASDAQ: MCHI offers a dividend yield of up to 2.5%, which is above the Chinese ten-year bond’s current yield of 1.7%. In any other market, when stocks offer a higher yield than the country’s ten-year bond, there is typically a buying spree.

Well, there hasn’t been one in China for the most part, and that should tell investors that this is a fear-driven market where they can follow Warren Buffett’s advice and “Be greedy when others are fearful.” On the other hand, a few mega investors have been quietly building massive positions in Alibaba before it becomes too popular.

Institutional Capital Flows to Alibaba Stock

Over the past few quarters, investors like Michael Burry and David Tepper, managing billions in capital for their hedge funds, have made Alibaba stock their largest position in their respective portfolios. Then, even George Soros, who was not too keen on taking foreign stock positions, initiated a multi-million dollar investment in Alibaba.

These investors were not alone, however, as allocators from Sanders Capital decided to boost their Alibaba stock holdings by 0.3% as of November 2024. This may not sound like much on a percentage basis, but it did bring their net position to a high of $1.9 billion today, placing them among the largest institutional shareholders in Alibaba.

What are these buyers seeing in the company that most of Main Street just seems to be missing out on? Well, that’s where retail investors can start to take analyst views and sentiment into account. Today’s price target on Alibaba stock, the Wall Street consensus, stands at $114.1 a share, calling for up to 35.3% upside from today’s prices.

However, some are willing to stand outside the pack and give Alibaba a more reasonable valuation based on its recent price action, like those from Barclays. These analysts kept an overweight rating on Alibaba stock as of November 2024, valuing the company at $130 per share to imply a much bigger rally of up to 54.2% from today’s price.

Alibaba Group MarketRank™ Stock Analysis

Overall MarketRank™
98th Percentile
Analyst Rating
Moderate Buy
Upside/Downside
33.4% Upside
Short Interest Level
Healthy
Dividend Strength
Moderate
Environmental Score
N/A
News Sentiment
0.24mentions of Alibaba Group in the last 14 days
Insider Trading
N/A
Proj. Earnings Growth
11.73%
See Full Analysis

Even more aggressive are the targets set by Macquarie from October 2024, where their outperform rating came along with a $145 a share valuation. To prove these analysts right, Alibaba stock would have to stage a 72% rally to give investors a start to 2025.

As bullish as these targets are, they still don’t reflect the big picture. Analysts thought Alibaba stock was worth up to $246 a share in 2021, and judging by the company’s financials, that valuation should have never gone away in the first place.

Knowing that the stock is cheap today, especially as its price-to-earnings ratio (P/E) of 17.1x falls well below the retail sector’s average valuation of 108.9x, Alibaba’s management decided to allocate up to $25 billion to the company’s share buyback program. This is a vote of confidence in the company’s future valuation that investors should not ignore.

Should you invest $1,000 in Alibaba Group right now?

Before you consider Alibaba Group, you'll want to hear this.

MarketBeat keeps track of Wall Street's top-rated and best performing research analysts and the stocks they recommend to their clients on a daily basis. MarketBeat has identified the five stocks that top analysts are quietly whispering to their clients to buy now before the broader market catches on... and Alibaba Group wasn't on the list.

While Alibaba Group currently has a "Moderate Buy" rating among analysts, top-rated analysts believe these five stocks are better buys.

View The Five Stocks Here

13 Stocks Institutional Investors Won't Stop Buying Cover

Which stocks are major institutional investors including hedge funds and endowments buying in today's market? Click the link below and we'll send you MarketBeat's list of thirteen stocks that institutional investors are buying up as quickly as they can.

Get This Free Report
Gabriel Osorio-Mazilli
About The Author

Gabriel Osorio-Mazilli

Contributing Author

Value Stocks, Asian Markets, Macro Economics

Like this article? Share it with a colleague.

Companies Mentioned in This Article

CompanyMarketRank™Current PricePrice ChangeDividend YieldP/E RatioConsensus RatingConsensus Price Target
iShares MSCI China ETF (MCHI)N/A$47.71+0.9%2.26%10.76Moderate Buy$47.71
Alibaba Group (BABA)
4.8848 of 5 stars
$85.52+0.4%1.15%17.35Moderate Buy$114.07
Compare These Stocks  Add These Stocks to My Watchlist 


Featured Articles and Offers

Recent Videos

Why Energy Stocks Are Poised for Explosive Growth in 2025
From Landfills to Profits: Opal Fuels CEO Shares How the Company Turns Trash into Cash
The Real Reason Tesla Stock Is Soaring – and Why Tech Expert Says It Won’t Stop

Stock Lists

All Stock Lists

Investing Tools

Calendars and Tools

Search Headlines