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
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio 21.14 19.42 26.13 23.86

+8 more quarters

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

Show all line items

Columns are period end dates