Alibaba is the world's largest online and mobile commerce company as measured by gross merchandise volume. It operates China's online marketplaces, including...
Alibaba Group Holding Limited American Depositary Shares, each represents eight Ordinary Shares (BABA) has a valuation score of 60/100 (moderate), profitability score of 49/100 (weak), financial health score of 58/100 (moderate), Piotroski F-Score of 2/9, Altman Z-Score of 1.46 (distressed), revenue growth of +5.6% YoY.
Neutral
Analyst Consensus
Strong BuyWall Street consensus estimates — not a PMP forecast · Updated Sep 1, 2026
Analyst Recommendations47 analysts · 2026-08-01
13
30
3
Strong Buy 13Buy 30Hold 3Sell 1Strong Sell 0