BABA Report

Alibaba Group Holding Ltd
Stock Exchange: NYSE
86.71
Last session price
86.71
Price now
Currency: USD
Reporting currency: CNY
ISIN: US01609W1027
INN:
.

BABA financial statements

* Numbers in millions
Year
2015 2016 2017 2018 2019 2020 2021 TTM
Capitalization *
189 975 189 119 287 942 455 813 478 771 532 439 624 114 234 323
EV *
1 188 734 1 189 679 1 834 013 2 911 817 3 080 272 3 304 262 3 948 120 3 948 120
Stock price $
81.29 76.94 115.5 178.54 185.57 202.67 230.95 86.71
Number of shares *
2 337 2 458 2 493 2 553 2 580 2 627 2 702 2 702
EPS
10,38 29,07 17,52 25,11 34,06 56,88 55,72 55,72
Revenue *
76 204 101 143 158 273 250 266 376 844 509 711 717 289 717 289
Net income *
24 261 71 460 43 675 64 093 87 886 149 433 150 578 150 578
Operating profit *
23 637 29 958 48 055 70 363 57 750 93 004 89 678 89 678
Total liabilities *
98 021 114 911 185 683 280 686 356 493 442 437 615 257 615 257
Net debt *
-55 600 -49 047 -52 004 -73 756 -55 676 -183 216 -139 823 -139 823
Total assets *
255 434 364 450 506 812 717 124 965 076 1 312 985 1 690 218 1 690 218
Equity *
145 439 216 987 278 799 365 822 492 257 755 401 937 470 937 470
Cash and investments *
125 999 115 696 150 801 210 210 203 165 363 215 483 445 483 445

Over the past 10 years, the maximum capitalization of Alibaba Group Holding Ltd is 624 114, the minimum is 189 119.
Maximum net income 150 578, Minimum net income 24 261.
The maximum price of BABA shares is 230.95, the minimum price is 76.94.

.

BABA valuation

Year
2015 2016 2017 2018 2019 2020 2021 TTM
P/E
51,29 17,33 43,18 46,58 35,68 23,34 27,15 10,19
P/B
8,56 5,71 6,76 8,16 6,37 4,62 4,36 1,64
P/S
16,33 12,25 11,92 11,93 8,32 6,84 5,70 2,14
E/P
2% 6% 2% 2% 3% 4% 4% 10%
P/FCF
37,13 26,93 30,04 31,32 30,95 25,79 21,68 8,14
.

BABA profitability

Year
2015 2016 2017 2018 2019 2020 2021 TTM
ROE
17% 33% 16% 18% 18% 20% 16%
ROA
12% 26% 12% 12% 14% 15% 11%
ROIC
11% 10% 12% 12% 8% 9% 7%