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,796,356 - -
Change - -2.85% -27.21% 69.03% -9.25% -10.67% - -
Enterprise Value (EV) 1 1,805,233 1,769,156 1,233,590 2,265,198 2,072,539 1,704,870 1,722,522 1,702,056
Change - -2% -30.27% 83.63% -8.51% -17.74% 1.04% -1.19%
P/E 30.3x 25.6x 16.7x 17.9x 19.7x 21x 13.4x 9.64x
PBR 1.98x 1.87x 1.35x 2.29x 1.96x 1.47x 1.32x 1.17x
PEG - 1.2x 1.2x 0.3x -1.1x -1x 0.2x 0.3x
Capitalization / Revenue 2.17x 2.07x 1.39x 2.22x 1.96x 1.6x 1.42x 1.24x
EV / Revenue 2.12x 2.04x 1.31x 2.27x 2.02x 1.52x 1.36x 1.17x
EV / EBITDA 11.4x 10.1x 6.44x 11.2x 18.3x 10.5x 7.57x 5.7x
EV / EBIT 25.9x 17.6x 10.9x 16.1x 41.3x 19.1x 12.3x 8.94x
EV / FCF 18.3x 10.3x 7.9x 30.7x -44.5x -56.8x 69.1x 24.8x
FCF Yield 5.48% 9.7% 12.7% 3.26% -2.25% -1.76% 1.45% 4.03%
Dividend per Share 2 - - 12.02 14.34 - 7.3 6.914 7.182
Rate of return - - 2.3% 1.49% - 1.01% 0.96% 1%
EPS 2 22.74 27.46 31.24 53.59 44 34.31 54.03 74.84
Distribution rate - - 38.5% 26.8% - 21.3% 12.8% 9.6%
Net sales 1 853,062 868,687 941,168 996,347 1,023,670 1,122,238 1,266,145 1,450,941
EBITDA 1 158,205 175,710 191,668 202,325 113,483 162,976 227,687 298,631
EBIT 1 69,638 100,351 113,350 140,905 50,150 89,490 139,845 190,437
Net income 1 61,959 72,509 79,741 129,470 105,904 84,270 127,437 173,598
Net Debt 1 -48,554 -31,732 -77,349 49,382 61,629 -91,486 -73,834 -94,300
Reference price 2 689.78 701.89 522.95 959.53 865.35 721.36 721.36 721.36
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.($)
16.52x8.06x17.22x0.26% 4,150B
23.67x7.49x13.17x0.29% 1,882B
14.92x3.98x9.21x1.37% 495B
28.83x13.52x21.36x0.63% 494B
19.62x5.81x17.45x-.--% 293B
21.07x1.52x10.47x1.01% 268B
92.26x12.12x65.07x-.--% 191B
21.69x2.49x12.67x-.--% 142B
7.94x0.87x3.76x-.--% 110B
Average 27.39x 6.21x 18.93x 0.39% 891.56B
Weighted average by Cap. 20.89x 7.61x 16.68x 0.36%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA



Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. BABA Stock
  4. BABA01 Stock
  5. Valuation Alibaba Group Holding Limited