Myriad Dumps 129,848 Alibaba (BABA) Shares in Q2

Motley Fool
2025.07.31 18:47
portai
I'm PortAI, I can summarize articles.

Myriad Asset Management US LP sold 129,848 shares of Alibaba Group (BABA) for $15.4 million in Q2 2025, reducing its stake to 28,688 shares valued at $3.25 million. This sale represents 2.16% of the fund's 13F assets. Alibaba's stock closed at $113.41 at the end of Q2, up 57.5% over the past year. The company plans to invest $53 billion in AI and cloud infrastructure over the next three years, aiming for growth despite geopolitical and regulatory risks.