BABA

Updated: Mar 20, 2026 11:59 PM

Alibaba Group Holding Ltd

Market Cap: $298.19B P/S: 7x Ownership — Insider: 0.0% | Institutional: 11.9% | Retail: 88.1% CONSUMER CYCLICAL INTERNET RETAIL

Alibaba Group Holding Limited, also known as Alibaba Group and Alibaba.com, is a Chinese multinational technology company specializing in e-commerce, retail, Internet, and technology. Founded on 28 June 1999 in Hangzhou, Zhejiang, the company provides consumer-to-consumer (C2C), business-to-consumer (B2C), and business-to-business (B2B) sales services via web portals, as well as electronic payment services, shopping search engines and cloud computing services. It owns and operates a diverse portfolio of companies around the world in numerous business sectors.

Revenue

Revenue, Profit & Income — explained by Jerry the Goat Farmer
Total RevenueEvery single dollar that wanders onto Jerry's farm. Cheese sales, milk money, goat yoga memberships, and that one weird guy who pays $50 to just watch the goats. Jerry doesn't ask questions.
Gross ProfitThe money left after feeding the goats but before reality sets in. Jerry feels rich for exactly 11 minutes.
Net IncomeWhat Jerry actually gets to keep after the Jerrynment, cousin Larry, the feed store, and his ex-wife's lawyer all take their cut. This number is often... humbling.
Using alias: revenuea -> totalRevenue [annual] [income]
Using alias: profita -> grossProfit [annual] [income]
Using alias: incomea -> netIncome [annual] [income]


Data Completeness:
------------------------------------------------------------
  ✅ totalRevenue                        19/19 dates (100%)
  ✅ grossProfit                         19/19 dates (100%)
  ✅ netIncome                           19/19 dates (100%)

Plot for BABA (in B)
  reports: annualReports
  showing last 25 entries
  Legend: totalRevenue, grossProfit, netIncome

               0.00B                  36.13B                  72.26B                  108.39B                  144.52B
               |                       |                       |                       |                        |

  2007-03-31 |  0.20B
  2008-03-31 |  0.31B
  2009-03-31 |  0.44B
  2010-03-31 |  0.56B
  2011-03-31 |  0.81B
  2012-03-31 |  2.90B
  2013-03-31 |  5.01B
  2014-03-31 |  7.62B
  2015-03-31 |  11.05B
  2016-03-31 |  14.67B
  2017-03-31 |  22.96B
  2018-03-31 |  36.30B
  2019-03-31 |  54.66B
  2020-03-31 |  73.93B
  2021-03-31 |  104.04B
  2022-03-31 |  123.74B
  2023-03-31 |  126.00B
  2024-03-31 |  136.52B
  2025-03-31 |  144.52B

               |                       |                       |                       |                        |
               0.00B                  36.13B                  72.26B                  108.39B                  144.52B

Costs

Operating Costs — explained by Jerry the Goat Farmer
Cost of Goods & Services SoldThe unglamorous stuff: hay, feed, vet bills for when Sergio the goat eats another iPhone. These goats don't feed themselves, and they definitely don't apologize.
Selling, General & AdministrativeThe "CHEESE HAPPENS" billboard on the highway, the accountant (cousin Larry, who definitely cheated in Monopoly as a kid), office supplies, and the therapy Jerry needs after dealing with cousin Larry.
Research & DevelopmentJerry's experimental ghost pepper goat cheese that made three customers cry. Also the goat treadmill. The goats refuse to use the goat treadmill.
Using alias: rnda -> researchAndDevelopment [annual] [income]
Using alias: sgaa -> sellingGeneralAndAdministrative [annual] [income]
Using alias: cogsa -> costofGoodsAndServicesSold [annual] [income]


Data Completeness:
------------------------------------------------------------
  ✅ researchAndDevelopment              19/19 dates (100%)
  ✅ sellingGeneralAndAdministrative     19/19 dates (100%)
  ✅ costofGoodsAndServicesSold          19/19 dates (100%)

Plot for BABA (in B)
  reports: annualReports
  showing last 25 entries
  Legend: researchAndDevelopment, sellingGeneralAndAdministrative, costofGoodsAndServicesSold

               0.00B                  21.70B                  43.39B                  65.09B                   86.78B
               |                       |                       |                       |                        |

  2007-03-31 |  0.03B
  2008-03-31 |  0.04B
  2009-03-31 |  0.06B
  2010-03-31 |  0.08B
  2011-03-31 |  0.14B
  2012-03-31 |  0.95B
  2013-03-31 |  1.41B
  2014-03-31 |  1.94B
  2015-03-31 |  3.46B
  2016-03-31 |  4.98B
  2017-03-31 |  8.63B
  2018-03-31 |  15.53B
  2019-03-31 |  30.02B
  2020-03-31 |  40.96B
  2021-03-31 |  61.10B
  2022-03-31 |  78.25B
  2023-03-31 |  79.73B
  2024-03-31 |  85.05B
  2025-03-31 |  86.78B

               |                       |                       |                       |                        |
               0.00B                  21.70B                  43.39B                  65.09B                   86.78B

Cash

Cash, Debt & Cash Flow — explained by Jerry the Goat Farmer
Cash & Short-Term InvestmentsThe coffee can buried behind the barn, $47 in a savings account, and some cryptocurrency Jerry bought drunk in 2021. He's afraid to check on it.
Short/Long-Term DebtThe barn loan that'll follow Jerry to the grave (long-term) and the $200 he owes the feed store guy who's starting to give him looks (short-term).
Operating Cash FlowReal cash moving in and out. Not "my customer promised to pay me" money. Actual dollars. Jerry has trust issues now.
Using alias: casha -> cashAndShortTermInvestments [annual] [balance]
Using alias: debta -> shortLongTermDebtTotal [annual] [balance]
Using alias: paychecka -> operatingCashflow [annual] [cashflow]


Data Completeness:
------------------------------------------------------------
  ✅ cashAndShortTermInvestments         19/19 dates (100%)
  ⚠️  shortLongTermDebtTotal              15/19 dates (79%)
  ✅ operatingCashflow                   19/19 dates (100%)

Plot for BABA (in B)
  reports: annualReports
  showing last 25 entries
  Legend: cashAndShortTermInvestments, shortLongTermDebtTotal, operatingCashflow

               0.00B                  11.98B                  23.97B                  35.95B                   47.94B
               |                       |                       |                       |                        |

  2007-03-31 |  0.11B ⊗
  2008-03-31 |  0.63B ⊗
  2009-03-31 |  0.39B ⊗
  2010-03-31 |  0.40B ⊗
  2011-03-31 |  1.34B
  2012-03-31 |  2.45B
  2013-03-31 |  4.41B
  2014-03-31 |  5.96B
  2015-03-31 |  15.69B
  2016-03-31 |  15.49B
  2017-03-31 |  20.85B
  2018-03-31 |  28.91B
  2019-03-31 |  27.56B
  2020-03-31 |  47.94B
  2021-03-31 |  46.60B
  2022-03-31 |  27.54B
  2023-03-31 |  28.97B
  2024-03-31 |  35.99B
  2025-03-31 |  36.04B

               |                       |                       |                       |                        |
               0.00B                  11.98B                  23.97B                  35.95B                   47.94B

FCF

Free Cash Flow — explained by Jerry the Goat Farmer
Operating Cash FlowReal cash moving in and out. Not "my customer promised to pay me" money. Actual dollars. Jerry has trust issues now.
Capital ExpendituresBig, expensive purchases Jerry justifies at 2am: the industrial milking machine, new fencing, and a hot tub "for the goats" that somehow only Jerry uses.
Using alias: paychecka -> operatingCashflow [annual] [cashflow]
Using alias: capexa -> capitalExpenditures [annual] [cashflow]


Data Completeness:
------------------------------------------------------------
  ✅ operatingCashflow                   19/19 dates (100%)
  ✅ capitalExpenditures                 19/19 dates (100%)

Plot for BABA (in B)
  reports: annualReports
  showing last 25 entries
  Legend: operatingCashflow, capitalExpenditures

               0.00B                   8.41B                  16.81B                  25.22B                   33.62B
               |                       |                       |                       |                        |

  2007-03-31 |  0.11B
  2008-03-31 |  0.20B
  2009-03-31 |  0.23B
  2010-03-31 |  0.32B
  2011-03-31 |  1.34B
  2012-03-31 |  1.34B
  2013-03-31 |  2.20B
  2014-03-31 |  4.08B
  2015-03-31 |  6.09B
  2016-03-31 |  8.39B
  2017-03-31 |  11.90B
  2018-03-31 |  17.12B
  2019-03-31 |  21.90B
  2020-03-31 |  26.86B
  2021-03-31 |  33.62B
  2022-03-31 |  20.71B
  2023-03-31 |  28.97B
  2024-03-31 |  26.69B
  2025-03-31 |  23.91B

               |                       |                       |                       |                        |
               0.00B                   8.41B                  16.81B                  25.22B                   33.62B

Assets

Assets, Liabilities & Equity — explained by Jerry the Goat Farmer
🐐 Assets = Liabilities + Equity

Translation: What Jerry owns = What Jerry owes + What's actually Jerry's

Or as Jerry mutters every April during tax season:
"Everything I have equals everything I owe plus whatever scraps are left for me, a humble goat man just trying to make cheese in this cruel world."
Total AssetsEverything Jerry owns: 12 acres of land, a barn that's "rustic" (rotting), 47 goats, Sergio (appraised at $800, priceless to Jerry), the cheese cave, and a 2004 Ford F-150 held together by duct tape and prayer.
Total LiabilitiesEverything Jerry owes: bank loans, the feed store tab, back taxes, and a moral debt to his neighbor for "borrowing" that tractor in 2019. They both know he's not returning it.
Total Shareholder EquityIf Jerry sold absolutely everything, paid off every debt, and finally returned that tractor... this is what he'd have left. His actual net worth. Some days it's a retirement fund. Other days it's "enough for a bus ticket and a fresh start."
Using alias: assetsa -> totalAssets [annual] [balance]
Using alias: liabila -> totalLiabilities [annual] [balance]
Using alias: equitya -> totalShareholderEquity [annual] [balance]


Data Completeness:
------------------------------------------------------------
  ✅ totalAssets                         19/19 dates (100%)
  ✅ totalLiabilities                    19/19 dates (100%)
  ✅ totalShareholderEquity              19/19 dates (100%)

Plot for BABA (in B)
  reports: annualReports
  showing last 25 entries
  Legend: totalAssets, totalLiabilities, totalShareholderEquity

               0.00B                  65.53B                  131.05B                 196.58B                  262.10B
               |                       |                       |                       |                        |

  2007-03-31 |  0.30B
  2008-03-31 |  0.88B
  2009-03-31 |  1.14B
  2010-03-31 |  1.37B
  2011-03-31 |  1.84B
  2012-03-31 |  6.85B
  2013-03-31 |  9.25B
  2014-03-31 |  16.18B
  2015-03-31 |  37.05B
  2016-03-31 |  52.86B
  2017-03-31 |  73.51B
  2018-03-31 |  104.02B
  2019-03-31 |  139.98B
  2020-03-31 |  190.45B
  2021-03-31 |  245.17B
  2022-03-31 |  245.94B
  2023-03-31 |  254.28B
  2024-03-31 |  255.99B
  2025-03-31 |  262.10B

               |                       |                       |                       |                        |
               0.00B                  65.53B                  131.05B                 196.58B                  262.10B

Buffet

Using alias: incomea -> netIncome [annual] [income]
Using alias: debta -> shortLongTermDebtTotal [annual] [balance]
Using alias: equitya -> totalShareholderEquity [annual] [balance]


Data Completeness:
------------------------------------------------------------
  ✅ netIncome                           19/19 dates (100%)
  ⚠️  shortLongTermDebtTotal              15/19 dates (79%)
  ✅ totalShareholderEquity              19/19 dates (100%)

Plot for BABA (in B)
  reports: annualReports
  showing last 25 entries
  Legend: netIncome, shortLongTermDebtTotal, totalShareholderEquity

               0.00B                  36.68B                  73.35B                  110.03B                  146.70B
               |                       |                       |                       |                        |

  2007-03-31 |  0.03B ⊗
  2008-03-31 |  0.52B ⊗
  2009-03-31 |  0.72B ⊗
  2010-03-31 |  0.72B ⊗
  2011-03-31 |  0.83B
  2012-03-31 |  4.57B
  2013-03-31 |  4.05B
  2014-03-31 |  5.96B
  2015-03-31 |  21.10B
  2016-03-31 |  31.47B
  2017-03-31 |  40.44B
  2018-03-31 |  53.06B
  2019-03-31 |  71.40B
  2020-03-31 |  109.57B
  2021-03-31 |  135.98B
  2022-03-31 |  137.58B
  2023-03-31 |  143.55B
  2024-03-31 |  143.10B
  2025-03-31 |  146.70B

               |                       |                       |                       |                        |
               0.00B                  36.68B                  73.35B                  110.03B                  146.70B

Revenue-q

Using alias: revenue -> totalRevenue [quarterly] [income]
Using alias: profit -> grossProfit [quarterly] [income]
Using alias: income -> netIncome [quarterly] [income]


Data Completeness:
------------------------------------------------------------
  ✅ totalRevenue                        25/25 dates (100%)
  ✅ grossProfit                         25/25 dates (100%)
  ✅ netIncome                           25/25 dates (100%)

Plot for BABA (in B)
  reports: quarterlyReports
  showing last 25 entries
  Legend: totalRevenue, grossProfit, netIncome

               -40.75B                 -20.37B                  0.00B                  20.37B                   40.75B
               |                       |                       |                       |                        |

  2019-12-31 |                                                 |  23.42B
  2020-03-31 |                                                 |  16.58B
  2020-06-30 |                                                 |  22.30B
  2020-09-30 |                                                 |  22.49B
  2020-12-31 |                                                 |  32.07B
  2021-03-31 |                                                |  27.18B
  2021-06-30 |                                                 |  29.84B
  2021-09-30 |                                                 |  29.11B
  2021-12-31 |                                                 |  35.19B
  2022-03-31 |                                              |  29.60B
  2022-06-30 |                                                 |  29.82B
  2022-09-30 |                                              |  30.05B
  2022-12-31 |                                                 |  35.94B
  2023-03-31 |                                                 |  30.20B
  2023-06-30 |                                                 |  33.96B
  2023-09-30 |                                                 |  32.61B
  2023-12-31 |                                                 |  37.76B
  2024-03-31 |                                                 |  32.18B
  2024-06-30 |                                                 |  35.28B
  2024-09-30 |                                                 |  34.30B
  2024-12-31 |                                                 |  40.64B
  2025-03-31 |                                                 |  34.30B
  2025-06-30 |                                                 |  35.92B
  2025-09-30 |                                                 |  35.94B
  2025-12-31 |                                                 |  40.75B

               |                       |                       |                       |                        |
               -40.75B                 -20.37B                  0.00B                  20.37B                   40.75B

Costs-q

Using alias: rnd -> researchAndDevelopment [quarterly] [income]
Using alias: sga -> sellingGeneralAndAdministrative [quarterly] [income]
Using alias: cogs -> costofGoodsAndServicesSold [quarterly] [income]


Data Completeness:
------------------------------------------------------------
  ✅ researchAndDevelopment              25/25 dates (100%)
  ✅ sellingGeneralAndAdministrative     25/25 dates (100%)
  ✅ costofGoodsAndServicesSold          25/25 dates (100%)

Plot for BABA (in B)
  reports: quarterlyReports
  showing last 25 entries
  Legend: researchAndDevelopment, sellingGeneralAndAdministrative, costofGoodsAndServicesSold

               0.00B                   6.09B                  12.19B                  18.28B                   24.37B
               |                       |                       |                       |                        |

  2019-12-31 |  12.23B
  2020-03-31 |  10.52B
  2020-06-30 |  12.26B
  2020-09-30 |  13.05B
  2020-12-31 |  17.59B
  2021-03-31 |  18.20B
  2021-06-30 |  18.00B
  2021-09-30 |  18.82B
  2021-12-31 |  21.27B
  2022-03-31 |  20.15B
  2022-06-30 |  18.81B
  2022-09-30 |  19.03B
  2022-12-31 |  21.76B
  2023-03-31 |  20.14B
  2023-06-30 |  20.65B
  2023-09-30 |  20.26B
  2023-12-31 |  22.66B
  2024-03-31 |  21.48B
  2024-06-30 |  21.19B
  2024-09-30 |  20.89B
  2024-12-31 |  23.57B
  2025-03-31 |  21.12B
  2025-06-30 |  19.79B
  2025-09-30 |  21.87B
  2025-12-31 |  24.37B

               |                       |                       |                       |                        |
               0.00B                   6.09B                  12.19B                  18.28B                   24.37B

Cash-q

Using alias: cash -> cashAndShortTermInvestments [quarterly] [balance]
Using alias: debt -> shortLongTermDebtTotal [quarterly] [balance]
Using alias: paycheck -> operatingCashflow [quarterly] [cashflow]


Data Completeness:
------------------------------------------------------------
  ✅ cashAndShortTermInvestments         25/25 dates (100%)
  ✅ shortLongTermDebtTotal              25/25 dates (100%)
  ✅ operatingCashflow                   25/25 dates (100%)

Plot for BABA (in B)
  reports: quarterlyReports
  showing last 25 entries
  Legend: cashAndShortTermInvestments, shortLongTermDebtTotal, operatingCashflow

               -50.85B                 -25.43B                  0.00B                  25.43B                   50.85B
               |                       |                       |                       |                        |

  2019-12-31 |                                                 |  50.85B
  2020-03-31 |                                                 |  47.94B
  2020-06-30 |                                                 |  44.86B
  2020-09-30 |                                                 |  43.73B
  2020-12-31 |                                                 |  45.28B
  2021-03-31 |                                                 |  46.60B
  2021-06-30 |                                                 |  39.48B
  2021-09-30 |                                                 |  42.52B
  2021-12-31 |                                                 |  27.54B
  2022-03-31 |                                                |  27.54B
  2022-06-30 |                                                 |  29.98B
  2022-09-30 |                                                 |  28.32B
  2022-12-31 |                                                 |  28.01B
  2023-03-31 |                                                 |  32.84B
  2023-06-30 |                                                 |  35.35B
  2023-09-30 |                                                 |  36.96B
  2023-12-31 |                                                 |  40.48B
  2024-03-31 |                                                 |  35.99B
  2024-06-30 |                                                 |  31.79B
  2024-09-30 |                                                 |  29.34B
  2024-12-31 |                                                 |  33.58B
  2025-03-31 |                                                 |  36.04B
  2025-06-30 |                                                 |  33.67B
  2025-09-30 |                                                 |  40.85B
  2025-12-31 |                                                 |  38.13B

               |                       |                       |                       |                        |
               -50.85B                 -25.43B                  0.00B                  25.43B                   50.85B

FCF-q

Using alias: paycheck -> operatingCashflow [quarterly] [cashflow]
Using alias: capex -> capitalExpenditures [quarterly] [cashflow]


Data Completeness:
------------------------------------------------------------
  ✅ operatingCashflow                   25/25 dates (100%)
  ✅ capitalExpenditures                 25/25 dates (100%)

Plot for BABA (in B)
  reports: quarterlyReports
  showing last 25 entries
  Legend: operatingCashflow, capitalExpenditures

               -14.97B                 -7.49B                   0.00B                   7.49B                   14.97B
               |                       |                       |                       |                        |

  2019-12-31 |                                                 |  14.00B
  2020-03-31 |                                                 |  4.72B
  2020-06-30 |                                                 |  7.27B
  2020-09-30 |                                                 |  7.88B
  2020-12-31 |                                                 |  14.97B
  2021-03-31 |                                                 |  4.87B
  2021-06-30 |                                                 |  3.51B
  2021-09-30 |                                                 |  5.20B
  2021-12-31 |                                                 |  11.66B
  2022-03-31 |                                              |  1.67B
  2022-06-30 |                                                 |  4.91B
  2022-09-30 |                                                 |  6.83B
  2022-12-31 |                                                 |  11.76B
  2023-03-31 |                                                 |  4.98B
  2023-06-30 |                                                 |  6.57B
  2023-09-30 |                                                 |  4.97B
  2023-12-31 |                                                 |  11.13B
  2024-03-31 |                                                 |  3.55B
  2024-06-30 |                                                 |  4.90B
  2024-09-30 |                                                 |  4.51B
  2024-12-31 |                                                 |  10.39B
  2025-03-31 |                                                 |  7.79B
  2025-06-30 |                                                 |  5.52B
  2025-09-30 |                                                 |  4.57B
  2025-12-31 |                                                 |  5.23B

               |                       |                       |                       |                        |
               -14.97B                 -7.49B                   0.00B                   7.49B                   14.97B

Assets-q

Using alias: assets -> totalAssets [quarterly] [balance]
Using alias: liabil -> totalLiabilities [quarterly] [balance]
Using alias: equity -> totalShareholderEquity [quarterly] [balance]


Data Completeness:
------------------------------------------------------------
  ✅ totalAssets                         25/25 dates (100%)
  ✅ totalLiabilities                    25/25 dates (100%)
  ✅ totalShareholderEquity              25/25 dates (100%)

Plot for BABA (in B)
  reports: quarterlyReports
  showing last 25 entries
  Legend: totalAssets, totalLiabilities, totalShareholderEquity

               0.00B                  68.31B                  136.63B                 204.94B                  273.26B
               |                       |                       |                       |                        |

  2019-12-31 |  191.39B
  2020-03-31 |  190.45B
  2020-06-30 |  198.60B
  2020-09-30 |  207.95B
  2020-12-31 |  237.20B
  2021-03-31 |  245.17B
  2021-06-30 |  250.31B
  2021-09-30 |  255.37B
  2021-12-31 |  245.94B
  2022-03-31 |  245.94B
  2022-06-30 |  248.40B
  2022-09-30 |  257.05B
  2022-12-31 |  254.28B
  2023-03-31 |  257.73B
  2023-06-30 |  262.77B
  2023-09-30 |  264.13B
  2023-12-31 |  255.99B
  2024-03-31 |  255.99B
  2024-06-30 |  258.92B
  2024-09-30 |  255.68B
  2024-12-31 |  269.06B
  2025-03-31 |  262.10B
  2025-06-30 |  267.92B
  2025-09-30 |  273.26B
  2025-12-31 |  272.62B

               |                       |                       |                       |                        |
               0.00B                  68.31B                  136.63B                 204.94B                  273.26B

Buffet-q

Using alias: income -> netIncome [quarterly] [income]
Using alias: debt -> shortLongTermDebtTotal [quarterly] [balance]
Using alias: equity -> totalShareholderEquity [quarterly] [balance]


Data Completeness:
------------------------------------------------------------
  ✅ netIncome                           25/25 dates (100%)
  ✅ shortLongTermDebtTotal              25/25 dates (100%)
  ✅ totalShareholderEquity              25/25 dates (100%)

Plot for BABA (in B)
  reports: quarterlyReports
  showing last 25 entries
  Legend: netIncome, shortLongTermDebtTotal, totalShareholderEquity

               -150.90B                 -75.45B                  0.00B                  75.45B                   150.90B
               |                       |                       |                       |                        |

  2019-12-31 |                                                 |  107.93B
  2020-03-31 |                                                 |  109.57B
  2020-06-30 |                                                 |  117.30B
  2020-09-30 |                                                 |  124.37B
  2020-12-31 |                                                 |  135.92B
  2021-03-31 |                                                |  135.98B
  2021-06-30 |                                                 |  139.66B
  2021-09-30 |                                                 |  141.32B
  2021-12-31 |                                                 |  137.58B
  2022-03-31 |                                                |  137.58B
  2022-06-30 |                                                 |  137.50B
  2022-09-30 |                                                |  141.56B
  2022-12-31 |                                                 |  143.55B
  2023-03-31 |                                                 |  147.01B
  2023-06-30 |                                                 |  150.14B
  2023-09-30 |                                                 |  146.59B
  2023-12-31 |                                                 |  143.10B
  2024-03-31 |                                                 |  143.10B
  2024-06-30 |                                                 |  136.06B
  2024-09-30 |                                                 |  138.37B
  2024-12-31 |                                                 |  145.21B
  2025-03-31 |                                                 |  146.70B
  2025-06-30 |                                                 |  147.03B
  2025-09-30 |                                                 |  149.76B
  2025-12-31 |                                                 |  150.90B

               |                       |                       |                       |                        |
               -150.90B                 -75.45B                  0.00B                  75.45B                   150.90B

Price History

Volume

Advanced Chart