Barclays Reaffirms Overweight Rating for Alibaba Group Holding Limited (BABA)

Avatar photo

“`html

On November 26, 2025, Barclays reaffirmed its Overweight recommendation for Alibaba Group Holding Limited – Depositary Receipt (NYSE:BABA). The average one-year price target is set at $197.29/share, indicating a potential upside of 25.65% from the current closing price of $157.01/share.

Projected annual revenue for Alibaba is $1,134,408MM, reflecting a 12.09% increase. Institutional ownership includes 1,829 funds, an increase of 95 (or 5.48%) in the last quarter. Total shares held by institutions have decreased by 16.82% to 381,533K shares, while the put/call ratio is at 0.64, indicating a bullish outlook.

“`

The free Daily Market Overview 250k traders and investors are reading

Read Now