Public Employees Retirement System of Ohio Reduces Position in Alibaba Group Holding Limited (NYSE:BABA)

Market Beat
2025.05.25 09:19
portai
I'm PortAI, I can summarize articles.

Public Employees Retirement System of Ohio reduced its stake in Alibaba Group Holding Limited (NYSE:BABA) by 21.6% in Q4, now holding 210,464 shares valued at $17.8 million. Other investors, including Vise Technologies and JT Stratford, increased their positions. Analysts have mixed ratings on Alibaba, with a consensus "Buy" and a price target of $154.21. The stock opened at $120.71, with a market cap of $287.99 billion and a P/E ratio of 17.44. Alibaba reported Q4 earnings of $2.77 EPS, missing estimates.