Alibaba Group Holding Limited BABA

109.74 (0.89) (0.80%) as of 25 Sep
Market cap
$275.1B
P/E
24.2×
Insider Buys alert about insiders buying in the last 12 month
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

23.86 26.13 19.42 21.14
P/S ratio 2.97 2.39 1.96 0.00
P/FCF ratio 0.00 0.00 0.00 0.00
P/Operating CF 288.68 64.75 194.65 66.24
P/B ratio 2.68 2.16 1.80 1.37
EV/Sales 2.84 2.27 1.87 0.00
EV/EBITDA 24.86 26.12 32.01 0.05
EV/FCF (53.85) (28.04) (10.14) (0.01)
Current Ratio 1.46 1.33 1.28 1.36
Net Debt/EBITDA (24.66) (5.84) (111.18) (8.25)
Debt/Equity 0.26 0.24 0.23 0.24
Earnings Yield 4.19% 3.83% 5.15% 4.73%
Free Cash Flow Yield (1.77%) (3.39%) (9.38%) (13,474.36%)
Free Cash Flow per Share 0.62 2.26 (7.25) 1.45
Book value per Share 66.73 67.96 69.86 69.86
Free Cash Flow 1,436.00 5,231.00 (16,828.00) 3.38
EV/EBIT 24.86 26.12 32.01 0.05
Other line items

Show all line items

Columns are period end dates