Log in
E-mail
Password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Settings
Settings
Dynamic quotes 
OFFON

MarketScreener Homepage  >  Equities  >  Nyse  >  Alibaba Group Holding Limited    BABA

ALIBABA GROUP HOLDING LIMITED

(BABA)
  Report
Real-time Estimate Quote. Real-time Estimate Cboe BZX - 12/02 08:41:35 am
262.675 USD   -0.51%
07:23aGlobal stocks eye peaks on vaccine progress, dollar near 2-1/2 year low
RE
06:20aChina buys first Indian rice in decades amid scarce supply
RE
06:07aFOMO CORP. : Other Events (form 8-K)
AQ
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: March 2018 2019 2020 2021 2022 2023
Capitalization1 2 965 1973 173 9693 695 6734 693 407--
Entreprise Value (EV)1 2 891 4413 118 2933 490 6004 259 3194 076 8163 866 912
P/E ratio 47,1x36,7x24,6x32,4x27,9x21,7x
Yield ------
Capitalization / Revenue 11,8x8,42x7,25x6,71x5,22x4,31x
EV / Revenue 11,6x8,27x6,85x6,09x4,54x3,55x
EV / EBITDA 27,3x25,6x22,1x20,7x15,3x11,8x
Price to Book 8,05x6,42x4,79x4,85x3,97x3,23x
Nbr of stocks (in thousands) 2 569 4782 592 1802 683 7522 705 637--
Reference price (CNY) 1 1541 2241 3771 7351 7351 735
Last update 05/04/201805/15/201905/22/202011/13/202011/13/202011/13/2020
1 CNY in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: March 2018 2019 2020 2021 2022 2023
Net sales1 250 266376 844509 711699 257898 4351 090 133
EBITDA1 105 792121 943157 659205 708265 808327 726
Operating profit (EBIT)1 69 31457 08491 430121 619174 100230 856
Operating Margin 27,7%15,1%17,9%17,4%19,4%21,2%
Pre-Tax Profit (EBT)1 100 40396 221166 645166 944205 443272 651
Net income1 63 98587 600149 263149 680181 436241 760
Net margin 25,6%23,2%29,3%21,4%20,2%22,2%
EPS2 24,533,455,953,562,379,9
Dividend per Share2 ------
Last update 05/04/201805/15/201905/22/202011/13/202011/13/202011/13/2020
1 CNY in Million
2 CNY
Estimates
Balance Sheet Analysis
Fiscal Period: March 2018 2019 2020 2021 2022 2023
Net Debt1 ------
Net Cash position1 73 75655 676205 073434 089616 591826 496
Leverage (Debt / EBITDA) -0,70x-0,46x-1,30x-2,11x-2,32x-2,52x
Free Cash Flow1 99 362104 478143 109201 993202 818229 062
ROE (Net Profit / Equities) 19,9%20,4%23,9%18,8%19,0%20,1%
Shareholders' equity1 322 310429 040623 829796 402956 2531 201 176
ROA (Net Profit / Asset) 10,5%10,4%13,1%10,8%11,1%12,4%
Assets1 611 968841 1001 139 0641 389 6771 630 1611 952 636
Book Value Per Share2 143191288358437537
Cash Flow per Share2 49,057,667,7103112134
Capex1 25 80946 49737 49850 42155 51763 592
Capex / Sales 10,3%12,3%7,36%7,21%6,18%5,83%
Last update 05/04/201805/15/201905/22/202011/19/202011/19/202011/19/2020
1 CNY in Million
2 CNY
Estimates
Finances - Leverage
Financial data source
© 2020 S&P Global Market Intelligence
Key data
Capitalization (USD)
714 315 118 766
Net sales (CNY)
509 711 000 000
Net sales (USD)
77 681 995 244
Number of employees
122 399
Sales / Employee (CNY)
4 164 340
Sales / Employee (USD)
634 662
Free-Float
99,7%
Free-Float capitalization (USD)
712 403 841 076
Avg. Exchange 20 sessions (CNY)
7 921 159 036
Avg. Exchange 20 sessions (USD)
1 207 216 322
Average Daily Capital Traded
1,11%
EPS & Dividend