Company Valuation: Alibaba Group Holding Limited

Data adjusted to current consolidation scope
Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029
Market Cap 1 1,853,787 1,800,888 1,310,939 2,215,816 2,010,910 1,673,124 - -
Change - -2.85% -27.21% 69.03% -9.25% -16.8% - -
Enterprise Value (EV) 1 1,805,233 1,769,156 1,233,590 2,265,198 2,072,539 1,561,511 1,554,735 1,502,630
Change - -2% -30.27% 83.63% -8.51% -24.66% -0.43% -3.35%
P/E 30.3x 25.6x 16.7x 17.9x 19.7x 19.1x 12.4x 8.88x
PBR 1.98x 1.87x 1.35x 2.29x 1.96x 1.35x 1.21x 1.07x
PEG - 1.2x 1.2x 0.3x -1.1x -1x 0.2x 0.2x
Capitalization / Revenue 2.17x 2.07x 1.39x 2.22x 1.96x 1.49x 1.33x 1.16x
EV / Revenue 2.12x 2.04x 1.31x 2.27x 2.02x 1.39x 1.23x 1.04x
EV / EBITDA 11.4x 10.1x 6.44x 11.2x 18.3x 9.39x 6.75x 4.93x
EV / EBIT 25.9x 17.6x 10.9x 16.1x 41.3x 17x 10.9x 7.69x
EV / FCF 18.3x 10.3x 7.9x 30.7x -44.5x -50.2x 62.4x 19.9x
FCF Yield 5.48% 9.7% 12.7% 3.26% -2.25% -1.99% 1.6% 5.02%
Dividend per Share 2 - - 12.02 14.34 - 7.276 6.908 7.175
Rate of return - - 2.3% 1.49% - 1.08% 1.03% 1.07%
EPS 2 22.74 27.46 31.24 53.59 44 35.31 54.39 75.77
Distribution rate - - 38.5% 26.8% - 20.6% 12.7% 9.47%
Net sales 1 853,062 868,687 941,168 996,347 1,023,670 1,120,609 1,262,088 1,442,861
EBITDA 1 158,205 175,710 191,668 202,325 113,483 166,319 230,265 304,808
EBIT 1 69,638 100,351 113,350 140,905 50,150 91,954 142,646 195,319
Net income 1 61,959 72,509 79,741 129,470 105,904 86,518 129,827 175,959
Net Debt 1 -48,554 -31,732 -77,349 49,382 61,629 -111,614 -118,390 -170,494
Reference price 2 689.78 701.89 522.95 959.53 865.35 673.12 673.12 673.12
Nbr of stocks (in thousands) 2,687,500 2,565,752 2,506,837 2,309,279 2,323,817 2,485,624 - -
Announcement Date 5/26/22 5/18/23 5/14/24 5/15/25 5/13/26 - - -
1CNY in Million2CNY
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
15.57x7.54x16.11x0.27% 3,900B
21.27x6.23x11.16x0.34% 1,585B
31.18x14.59x23.07x0.57% 534B
13.28x3.53x8.17x1.53% 442B
17.45x5.16x15.46x-.--% 257B
18.93x1.38x9.32x1.09% 249B
102.45x13.59x73.03x-.--% 213B
20.72x2.36x12x-.--% 134B
42.2x4.89x32.28x-.--% 114B
Average 31.45x 6.58x 22.29x 0.42% 825.44B
Weighted average by Cap. 20.94x 7.28x 16.64x 0.38%

Y-o-Y evolution of P/E

Valuation ratios - P/E - Alibaba Group Holding Limited

Historical PBR trend

Valuation ratios - PBR - Alibaba Group Holding Limited

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - Alibaba Group Holding Limited

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - Alibaba Group Holding Limited


Year-on-year evolution of the Yield

Valuation ratios - Yield - Alibaba Group Holding Limited
  1. Stock Market
  2. Stocks
  3. BABA Stock
  4. 9988 Stock
  5. Valuation Alibaba Group Holding Limited