Bailard Inc. Trims Stake in Alibaba Group Holding Limited $BABA

Market Beat
2026.05.15 07:45
portai
I'm LongbridgeAI, I can summarize articles.

Bailard Inc. reduced its stake in Alibaba Group (NYSE:BABA) by 45.8% in Q4, now holding 5,023 shares valued at $736,000. Other institutional investors also adjusted their positions, with Capital World Investors increasing its stake by 1,074.9%. Analysts have mixed views on Alibaba, with ratings ranging from 'Strong Buy' to 'Sell', and a consensus price target of $189.00. Despite positive sentiment around AI and cloud growth, Alibaba's quarterly results showed profitability pressures.