O Neil Global Advisors Inc. Takes Position in Alibaba Group Holding Limited $BABA

Market Beat
2026.02.23 11:53
portai
I'm PortAI, I can summarize articles.

O Neil Global Advisors Inc. has acquired a new position in Alibaba Group Holding Limited (NYSE:BABA), purchasing 17,498 shares valued at approximately $3.1 million, making it the firm's 21st largest position. Other institutional investors have also increased their stakes in Alibaba. The stock opened at $154.60, with a market cap of $369.1 billion and a consensus rating of "Moderate Buy" from analysts, who have set an average price target of $195.17.