Try our mobile app

Switch to company model in classical logic    *

General information

Country: CHINA

Sector: Internet Retail

Categories: @china   @e-commerce   

Alibaba Group Holding Limited operates as a holding company. The Company provides internet infrastructure, electronic commerce, online financial, and internet content services through its subsidiaries. Alibaba Group Holding offers its products and services worldwide.
Website: alibaba.com



Growth: Pretty weak revenue growth rate 3.3%, there is acceleration compared to average historical growth rates 2.8%. The revenue growth dynamics is unstable Site traffic for the last 3 months showed a change of +6.8%

Profitability: LTM EBITDA margin is positive, +14.9%. On average the margin is decreasing unsteadily. Gross margin is normal, +39.2%. In the last quarter the company beat the estimated EPS, +13.8%. The company was ahead of estimated EPS in 100% of quarters (showing a gain of +$0.21 per share on average)

Cash Flow Generation: Dividend yield for the last twelve months 1.2%. Free cash flow yield -3.0% (LTM)

Undervaluation: Fundamental value created in LTM (estimate)


Entry Point: Share price is 135.5% higher than minimum and 15.3% lower than maximum for the last 3 years

AI Insight: the companies with similar growth trajectories, EBITDA margin, industries and geography on average are valued 2.2x by EV / Sales multiple , the company can be 26.5% overvalued

Key Financials (Download financials)

Ticker: BABA
Share price, USD:  (+1.6%)160.285
year average price 138.99  


year start price 103.12 2025-02-07

min close price 99.37 2025-04-08

max close price 189.34 2025-10-02

current price 160.29 2026-02-06
Common stocks: 2 600 000 000

Dividend Yield:  1.2%
FCF Yield LTM: -3.0%
EV / LTM EBITDA: 20.0x
EV / EBITDA annualized: 49.5x
Last revenue growth (y/y):  +3.3%
Last growth of EBITDA (y/y):  -66.7%
Historical revenue growth:  +2.8%
Historical growth of EBITDA:  +17.2%
EV / Sales: 3.0x
Margin (EBITDA LTM / Revenue): 14.9%
Fundamental value created in LTM:
Market Cap ($m): 416 741
Net Debt ($m): 1 254
EV (Enterprise Value): 417 995
Price to Book: 2.8x

Revenue and EBITDA

Quarterly values ($m)

Change (y/y)

Cash Flow

FCF ($m)

Net Debt / Cash and Equivalents ($m)

Share price and dividends (Download history)

Share price

Payment USD per share

Multiple and potential

EV / Sales

Potential dynamics

News


2026-02-02reuters.com

Alibaba to spend $431 million for Lunar New Year AI push as chatbot war heats up

2026-01-27youtube.com

'Very constructive' on Asia in 2026, with Chinese stocks tipped for 20% gains: Goldman Sachs

2026-01-27cnbc.com

One year after DeepSeek, Chinese AI firms from Alibaba to Moonshot race to release new models

2026-01-23benzinga.com

Alibaba Reportedly Planning T-Head Spinoff — Eyeing High China Chip Valuations?

2026-01-23defenseworld.net

Alibaba Group (NYSE:BABA) Trading Up 5.2% Following Analyst Upgrade

2026-01-22schaeffersresearch.com

Alibaba Stock Pops as Company Plans Chip Unit Listing

2026-01-22proactiveinvestors.com

Alibaba shares jump on reports of potential T-Head Semiconductor IPO listing

2026-01-22barrons.com

Alibaba Stock Gains. How It Plans to Rival Nvidia on AI Chips.

2026-01-22marketwatch.com

Alibaba reportedly lining up AI chip IPO after wave of Chinese offerings

2026-01-22reuters.com

Alibaba to plan IPO for AI chipmaking unit T-Head, Bloomberg News reports
More information for subscribed users:
detailed calculation of
Fundamental value created in LTM

Financial reporting

Income Statement

Property 2025 q3 2025 q2 2025 q1 2024 q3 2024 q2 2024 q1 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3 2022 q1 2021 q1
date 2025-09-30 2025-06-30 2025-03-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-03-31 2021-03-31
symbol BABA BABA BABA BABA BABA BABA BABA BABA BABA BABA BABA BABA BABA BABA
reportedCurrency CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY
cik 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M
fillingDate 2025-11-25 2025-08-29 2024-11-15 2024-08-15 2023-11-16 2023-11-16 2023-08-10 2022-12-31 2022-09-30
acceptedDate 2025-11-25 16:02:03 2025-08-29 16:03:00 2025-06-26 06:31:51 2024-11-15 16:01:12 2024-08-15 16:01:28 2024-05-23 09:14:49 2023-11-16 16:00:15 2023-11-16 16:00:15 2023-08-10 16:00:18 2023-07-21 07:43:34 2022-12-31 00:00:00 2022-09-30 00:00:00 2022-07-26 07:49:18 2021-07-27 07:55:28
calendarYear 2026 2026 2025 2025 2024 2024 2024 2023 2023
period Q2 Q1 FY Q2 Q1 FY Q3 Q2 Q1 FY Q3 Q2 FY FY
revenue 247 795M 247 652M 996 347M 236 503M 243 236M 941 168M 260 348M 224 790M 234 156M 868 687M 247 756M 207 176M 853 062M 717 289M
costOfRevenue 150 781M 136 429M 598 285M 144 029M 147 898M 586 323M 156 214M 139 664M 142 347M 549 695M 150 005M 131 210M 539 450M 421 205M
grossProfit 97 014M 111 223M 398 062M 92 474M 95 338M 354 845M 104 134M 85 126M 91 809M 318 992M 97 751M 75 966M 313 612M 296 084M
grossProfitRatio 0.392 0.449 0.391 0.392 0.4 0.379 0.392 0.395 0.367
researchAndDevelopmentExpenses 17 095M 15 001M 57 151M 14 182M 13 373M 52 256M 13 488M 14 218M 10 465M 56 744M 13 521M 15 150M 55 465M 57 236M
generalAndAdministrativeExpenses 7 380M 7 398M 44 239M 9 777M 10 135M 41 985M 11 261M 9 408M 7 297M 42 183M 10 327M 10 591M 31 922M 55 224M
sellingAndMarketingExpenses 66 496M 53 178M 144 021M 32 471M 32 696M 115 141M 33 783M 25 485M 27 047M 103 496M 30 628M 22 359M 119 799M 81 519M
sellingGeneralAndAdministrativeExpenses 73 876M 60 576M 188 260M 42 248M 42 831M 157 126M 45 044M 34 893M 34 344M 145 679M 40 955M 32 950M 151 721M 136 743M
otherExpenses 678M 658M 11 746M 798M 4 937M 32 113M 439M 1 391M 1 364M 16 218M 5 530M 2 729M 36 788M 12 427M
operatingExpenses 91 649M 76 235M 257 157M 57 228M 61 141M 241 495M 73 133M 51 542M 47 288M 218 641M 60 006M 50 829M 243 974M 206 406M
costAndExpenses 242 430M 212 664M 855 442M 201 257M 207 247M 827 818M 229 347M 191 206M 189 635M 768 336M 210 011M 182 039M 783 424M 627 611M
interestIncome 20 092M 17 376M 20 759M 18 607M 0 0 0 5 136M 0 0 15 516M 0 0 0
interestExpense 2 517M 2 478M 9 596M 2 427M 2 188M 17 911M 5 632M 1 854M 7 682M 16 989M 1 550M 43 840M 20 611M 20 611M
depreciationAndAmortization 826M 807M 34 962M 1 649M 1 792M 44 504M 14 601M 2 431M 2 479M 46 938M 5 530M 5 673M 48 065M 47 909M
ebitda 27 264M 53 519M 182 672M 54 024M 36 560M 164 011M 46 041M 42 542M 48 364M 153 112M 60 253M 30 810M 128 226M 217 963M
ebitdaratio 0.11 0.216 0.228 0.15 0.177 0.189 0.207 0.243 0.149
operatingIncome 5 365M 34 988M 140 905M 35 246M 35 989M 113 350M 22 511M 33 584M 42 490M 100 351M 54 723M 25 137M 69 638M 89 678M
operatingIncomeRatio 0.022 0.141 0.149 0.148 0.086 0.149 0.181 0.221 0.121
totalOtherIncomeExpensesNet 20 797M 16 259M 20 516M 14 702M -3 409M -19 489M -8 051M 1 391M -667M -19 229M -4 264M -40 896M 4 256M 82 884M
incomeBeforeTax 26 162M 51 247M 161 421M 49 948M 32 580M 93 861M 17 318M 38 257M 36 172M 81 122M 50 459M -15 759M 73 894M 172 562M
incomeBeforeTaxRatio 0.106 0.207 0.211 0.134 0.067 0.17 0.154 0.204 -0.076
incomeTaxExpense 5 550M 8 865M 35 445M 7 379M 10 063M 22 529M 4 988M 5 797M 6 022M 15 549M 3 820M 2 572M 26 815M 29 278M
netIncome 21 019M 40 649M 130 109M 44 033M 24 390M 80 009M 14 555M 27 847M 34 242M 72 783M 46 913M -18 331M 62 249M 150 578M
netIncomeRatio 0.085 0.164 0.186 0.1 0.056 0.124 0.146 0.189 -0.088
eps 9.04 18.64 55.12 17.79 9.84 31.6 5.76 10.88 13.37 27.68 18 -6.93 22.96 55.6
epsdiluted 8.72 18 17.92 9.91 5.68 10.8 13.29 17.92 -6.93
weightedAverageShsOut 2 319M 2 311M 2 349M 2 467M 2 467M 2 523M 2 517M 2 542M 2 562M 2 623M 2 601M 2 646M 2 695M 2 702M
weightedAverageShsOutDil 2 396M 2 394M 2 415M 2 449M 2 449M 2 545M 2 540M 2 566M 2 576M 2 639M 2 614M 2 646M 2 723M 2 748M
link Link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link Link
filingDate 2025-06-26 2024-05-23 2023-07-21 2022-07-26 2021-07-27
fiscalYear 2025 2024 2023 2022 2021
netInterestIncome 11 163M -17 911M -16 989M -20 611M -20 611M
ebit 147 710M 119 507M 106 174M 80 161M 170 054M
nonOperatingIncomeExcludingInterest -6 805M -6 157M -5 823M -10 523M -80 376M
netIncomeFromContinuingOperations 125 976M 71 332M 65 573M 47 079M 143 284M
netIncomeFromDiscontinuedOperations 0 0 0 0 0
otherAdjustmentsToNetIncome 0 0 0 0 0
netIncomeDeductions 639M 228M 38M 37M 325M
bottomLineNetIncome 129 470M 79 513M 72 471M 61 922M 150 253M
epsDiluted 53.6 31.36 27.44 22.72 54.72

Balance Sheet Statement

Property 2025 q3 2025 q2 2025 q1 2024 q3 2024 q2 2024 q1 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3 2022 q1 2021 q1
date 2025-09-30 2025-06-30 2025-03-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-03-31 2021-03-31
symbol BABA BABA BABA BABA BABA BABA BABA BABA BABA BABA BABA BABA BABA BABA
reportedCurrency CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY
cik 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M
fillingDate 2025-11-25 2025-08-29 2024-11-15 2024-08-15 2023-11-16 2023-11-16 2023-08-10 2022-12-31 2022-09-30
acceptedDate 2025-11-25 16:02:03 2025-08-29 16:03:00 2025-06-26 06:31:51 2024-11-15 16:01:12 2024-08-15 16:01:28 2024-05-23 09:14:49 2023-11-16 16:00:15 2023-11-16 16:00:15 2023-08-10 16:00:18 2023-07-21 07:43:34 2022-12-31 00:00:00 2022-09-30 00:00:00 2022-07-26 07:49:18 2021-07-27 07:55:28
calendarYear 2026 2026 2025 2025 2024 2024 2024 2023 2023
period Q2 Q1 FY Q2 Q1 FY Q3 Q2 Q1 FY Q3 Q2 FY FY
cashAndCashEquivalents 135 069M 224 529M 181 727M 182 992M 219 167M 279 147M 254 804M 243 716M 226 405M 226 123M 195 249M 206 711M 225 492M 355 163M
shortTermInvestments 238 503M 233 243M 283 039M 205 796M 229 757M 323 018M 359 595M 330 644M 318 024M 331 494M 323 964M 280 399M 265 571M 162 400M
cashAndShortTermInvestments 373 572M 457 772M 464 765M 388 788M 448 924M 602 165M 614 399M 574 360M 544 429M 557 617M 519 213M 487 110M 491 063M 517 564M
netReceivables 232 673M 228 197M 76 215M 174 834M 0 68 926M 152 718M 146 317M 145 317M 64 165M 168 975M 0 71 332M 56 999M
inventory 0 0 18 916M 0 0 25 469M -112 593M -109 038M 0 28 556M 0 0 30 131M 27 895M
otherCurrentAssets 40 374M -51M 89 223M 45 480M 204 766M 32 294M 152 718M 146 317M 0 26 287M 40 188M 190 599M 25 085M 19 900M
totalCurrentAssets 646 619M 685 918M 669 708M 609 102M 653 690M 746 645M 807 242M 757 956M 730 435M 693 425M 728 376M 677 709M 635 539M 640 915M
propertyPlantEquipmentNet 246 539M 220 786M 249 731M 207 917M 194 222M 273 529M 181 608M 179 436M 175 859M 257 521M 177 796M 179 567M 253 818M 222 454M
goodwill 255 551M 255 521M 255 892M 259 621M 259 722M 259 771M 259 522M 266 713M 266 584M 268 180M 268 159M 271 018M 269 971M 293 163M
intangibleAssets 19 429M 20 121M 20 943M 22 906M 25 272M 26 960M 28 355M 41 592M 44 560M 46 929M 48 914M 54 431M 59 317M 70 928M
goodwillAndIntangibleAssets 274 980M 275 641M 276 835M 282 527M 284 994M 286 730M 287 877M 308 305M 311 144M 315 109M 317 073M 325 449M 329 288M 364 091M
longTermInvestments 618 815M 571 064M 567 855M 547 206M 534 808M 424 223M 429 204M 456 109M 451 660M 453 317M 436 113M 418 161M 443 941M 438 043M
taxAssets 0 0 13 181M 0 25 272M 11 365M 0 0 0 15 499M 0 0 14 496M 11 056M
otherNonCurrentAssets 96 927M 93 263M 29 679M 115 960M 92 068M 22 959M 115 035M 109 784M 107 706M 18 805M 112 766M 111 658M 20 972M 15 971M
totalNonCurrentAssets 1 237 261M 1 160 755M 1 137 281M 1 153 610M 1 131 364M 1 018 806M 1 013 724M 1 053 634M 1 046 369M 1 060 250M 1 043 748M 1 034 835M 1 062 515M 1 051 615M
otherAssets 0 0 0 0 1 0 0 0 0 0 0 0 0 0
totalAssets 1 883 880M 1 846 673M 1 806 989M 1 762 712M 1 785 054M 1 765 452M 1 820 966M 1 811 590M 1 776 804M 1 753 676M 1 772 124M 1 712 544M 1 698 054M 1 692 530M
accountPayables 0 371 541M 28 734M 0 0 18 383M 315 242M 286 604M 0 17 518M 0 271 863M 13 115M 11 103M
shortTermDebt 26 288M 24 579M 26 547M 32 724M 29 910M 34 884M 26 354M 8 187M 8 236M 17 939M 11 565M 11 602M 13 855M 17 529M
taxPayables 5 588M 8 939M 0 8 115M 6 868M 17 002M 11 017M 8 507M 8 510M 12 543M 18 825M 16 758M 21 753M 25 275M
deferredRevenue 71 492M 68 210M 68 440M 81 286M 86 833M 72 844M 96 141M 86 512M 84 142M 71 319M 93 779M 82 638M 67 080M 62 573M
otherCurrentLiabilities 340 769M 253M 268 883M 322 743M 339 279M 256 832M 11 017M 8 507M 287 861M 237 147M 312 491M 16 758M 240 121M 236 445M
totalCurrentLiabilities 444 137M 473 521M 436 012M 444 868M 462 890M 421 656M 448 754M 389 810M 380 239M 385 479M 417 835M 382 861M 384 340M 377 864M
longTermDebt 255 306M 207 468M 208 460M 169 536M 178 027M 141 825M 139 572M 158 557M 157 307M 149 138M 148 260M 149 838M 132 695M 135 898M
deferredRevenueNonCurrent 4 496M 4 455M 4 543M 4 318M 0 4 070M 4 048M 3 771M 3 676M 3 561M 3 548M 3 490M 3 495M 3 162M
deferredTaxLiabilitiesNonCurrent 46 802M 46 991M 48 528M 54 747M 0 53 031M 53 583M 57 692M 57 763M 61 766M 61 384M 62 329M 61 795M 59 678M
otherNonCurrentLiabilities 21 354M 21 163M 4 187M 31 365M 90 777M 2 901M 32 579M 31 714M 30 778M 1 832M 31 314M -118 892M 1 620M 2 540M
totalNonCurrentLiabilities 327 958M 280 076M 279 202M 259 966M 268 804M 230 804M 229 782M 251 734M 249 524M 244 853M 244 506M 247 211M 229 908M 229 533M
otherLiabilities 0 0 0 0 0 0 0 0 0 0 0 0 0 0
capitalLeaseObligations 0 0 13 484M 0 0 28 977M 32 579M 31 714M 0 28 557M 0 0 30 303M 28 255M
totalLiabilities 772 095M 753 598M 715 214M 704 834M 731 694M 652 460M 678 536M 641 544M 629 763M 630 332M 662 341M 630 072M 614 248M 607 397M
preferredStock 0 0 0 0 0 0 0 0 0 0 0 0 0 0
commonStock 1 000 000 999 772 1M 1 000 000 1 000 000 1 000 000 1 000 000 1 000 000 1 000 000 1 000 000 1 000 000 1 000 000 1M 1M
retainedEarnings 666 784M 647 393M 646 466M 593 612M 564 740M 598 108M 617 021M 635 663M 617 638M 599 227M 585 270M 546 322M 564 373M 555 668M
accumulatedOtherComprehensiveIncomeLoss 14 725M 15 850M 19 359M 16 352M 19 502M 18 337M 14 958M 20 225M 16 132M 2 561M 5 064M 5 448M -23 352M -11 732M
othertotalStockholdersEquity 350 985M 350 201M 343 960M 353 782M 378 610M 379 193M 379 733M 385 619M 396 166M
totalStockholdersEquity 1 032 495M 1 013 446M 1 011 404M 953 925M 938 025M 986 892M 1 010 590M 1 035 082M 1 013 504M 990 035M 975 954M 947 937M 949 898M 938 773M
totalEquity 1 111 785M 1 093 075M 1 091 775M 1 057 878M 1 053 360M 1 112 992M 1 142 430M 1 170 046M 1 147 041M 1 123 343M 975 954M 947 937M 1 083 806M 1 085 133M
totalLiabilitiesAndStockholdersEquity 1 883 880M 1 846 673M 1 762 712M 1 785 054M 1 820 966M 1 811 590M 1 776 804M 1 772 124M 1 712 544M
minorityInterest 79 290M 79 629M 80 371M 103 953M 115 335M 126 099M 131 840M 134 964M 133 537M 133 308M 133 829M 134 535M 133 908M 146 360M
totalLiabilitiesAndTotalEquity 1 883 880M 1 846 673M 1 806 989M 1 762 712M 1 785 054M 1 765 452M 1 820 966M 1 811 590M 1 776 804M 1 753 676M 1 772 124M 1 712 544M 1 698 054M 1 692 530M
totalInvestments 857 318M 804 307M 850 893M 753 002M 764 565M 747 241M 788 799M 786 753M 769 684M 784 811M 760 077M 698 560M 709 512M 600 443M
totalDebt 281 594M 232 046M 248 490M 202 260M 207 937M 205 687M 165 926M 166 744M 165 543M 195 634M 159 825M 161 440M 176 853M 181 682M
netDebt 146 525M 7 517M 66 763M 19 268M -11 230M -73 461M -88 878M -76 972M -60 862M -30 489M -35 424M -45 271M -48 639M -173 481M
link Link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link Link
filingDate 2025-06-26 2024-05-23 2023-07-21 2022-07-26 2021-07-27
fiscalYear 2025 2024 2023 2022 2021
accountsReceivables 31 220M 30 697M 32 145M 32 861M 27 112M
otherReceivables 44 996M 38 229M 32 021M 38 472M 29 887M
prepaids 20 587M 17 790M 16 800M 17 928M 18 557M
totalPayables 40 390M 27 455M 30 065M 34 899M 36 412M
otherPayables 11 656M 9 071M 12 547M 21 784M 25 309M
accruedExpenses 31 754M 29 641M 29 010M 28 384M 24 904M
capitalLeaseObligationsCurrent 0 0 0 0 0
capitalLeaseObligationsNonCurrent 13 484M 28 977M 28 557M 30 303M 28 255M
treasuryStock -36 385M -27 694M -28 773M -2 224M 0
additionalPaidInCapital 381 963M 398 139M 417 019M 411 100M 394 836M
otherTotalStockholdersEquity 0 0 0 0 0

Cash Flow Statement

Property 2025 q3 2025 q2 2025 q1 2024 q3 2024 q2 2024 q1 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3 2022 q1 2021 q1
date 2025-09-30 2025-06-30 2025-03-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-03-31 2021-03-31
symbol BABA BABA BABA BABA BABA BABA BABA BABA BABA BABA BABA BABA BABA BABA
reportedCurrency CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY
cik 2M 2M 0 2M 2M 0 2M 2M 2M 0 2M 2M 0 0
fillingDate 2025-11-25 2025-08-29 2024-11-15 2024-08-15 2023-11-16 2023-11-16 2023-08-10 2022-12-31 2022-09-30
acceptedDate 2025-11-25 16:02:03 2025-08-29 16:03:00 2025-03-31 00:00:00 2024-11-15 16:01:12 2024-08-15 16:01:28 2024-03-30 20:00:00 2023-11-16 16:00:15 2023-11-16 16:00:15 2023-08-10 16:00:18 2023-03-30 20:00:00 2022-12-31 00:00:00 2022-09-30 00:00:00 2022-03-30 20:00:00 2021-03-30 20:00:00
calendarYear 2026 2026 2025 2025 2024 2024 2024 2023 2023
period Q2 Q1 FY Q2 Q1 FY Q3 Q2 Q1 FY Q3 Q2 FY FY
netIncome 21 019M 40 649M 130 508M 0 0 80 358M 14 433M 27 706M 0 72 563M 46 913M 0 60 930M 145 018M
depreciationAndAmortization 9 009M 7 698M 31 098M 0 7 918M 45 284M 21 330M 8 823M 0 38 186M 5 530M 0 44 967M 45 413M
deferredIncomeTax 0 0 377M 0 0 -5 304M 0 0 0 -1 718M 0 0 -1 346M 3 122M
stockBasedCompensation 3 325M 3 545M 0 0 0 0 6 222M 6 830M 0 0 0 0 0 0
changeInWorkingCapital 0 0 -24 180M 0 0 -13 855M 0 0 0 13 492M 0 0 -17 849M 48 730M
accountsReceivables 0 0 0 0 0 0 0 0 0 0 0 0 0 0
inventory 0 0 0 0 0 0 0 0 0 0 0 0 0 0
accountsPayables 0 0 0 0 0 0 0 0 0 0 0 0 0 0
otherWorkingCapital 0 0 -24 180M 0 0 -13 855M 0 0 0 13 492M 0 0 -17 849M 48 730M
otherNonCashItems -23 254M -31 220M 27 017M 31 438M 25 718M 77 524M 22 731M 5 872M 0 77 377M 34 927M 47 112M 53 685M -18 655M
netCashProvidedByOperatingActivities 10 099M 20 672M 164 820M 31 438M 33 636M 184 007M 64 716M 49 231M 45 306M 199 900M 87 370M 47 112M 140 388M 223 628M
investmentsInPropertyPlantAndEquipment -31 501M -38 676M -86 661M 0 -12 094M -33 184M -8 857M -5 150M 0 -34 378M 0 0 -52 438M -41 665M
acquisitionsNet 0 0 -22 018M 0 0 -5 418M 0 0 0 -2 160M 0 0 724M -18 420M
purchasesOfInvestments 0 0 -141 329M 0 0 -83 801M 0 0 0 -124 342M 0 0 -153 158M -184 279M
salesMaturitiesOfInvestments 0 0 43 475M 0 0 95 390M 0 0 0 22 756M 0 0 15 222M 9 472M
otherInvestingActivites -38 151M 57 004M 964M -23 735M -22 068M -18 611M 0 -72 943M -8 148M
netCashUsedForInvestingActivites -69 652M 18 328M 964M -35 829M -30 925M -23 761M 12 595M -72 943M -8 148M
debtRepayment 46 497M 3 287M 0 0 0 0 0 0 0
commonStockIssued 0 0 0 0 0 0 0 0 0
commonStockRepurchased -1 798M -5 840M -87 357M 0 0 -89 432M 0 0 0 -74 802M 0 0 -60 208M -746M
dividendsPaid -33 313M 0 -29 022M 0 0 0 0 0 0
otherFinancingActivites -484M -178M -37 760M -19 582M -17 214M -12 382M 0 -23 808M -11 470M
netCashUsedProvidedByFinancingActivities 10 902M -2 731M -66 782M -19 582M -17 214M -12 382M -24 636M -23 808M -11 470M
effectOfForexChangesOnCash -485M -958M -1 462M -2 456M 659M -12 336M -2 643M 813M 4 319M -15 935M -2 032M 3 436M 2 621M 21 923M
netChangeInCash -49 136M 35 311M -100 370M -36 836M -21 116M 40 596M 13 934M 13 901M 37 584M -17 309M -11 413M 30 930M -115 664M 38 975M
cashAtEndOfPeriod 175 443M 224 579M 181 763M 228 472M 265 308M 279 090M 294 929M 280 995M 267 094M 226 020M 235 437M 246 849M 225 367M 354 940M
cashAtBeginningOfPeriod 224 579M 189 268M 282 133M 265 308M 286 424M 238 494M 280 995M 267 094M 229 510M 243 329M 246 850M 215 919M 341 031M 315 965M
operatingCashFlow 10 099M 20 672M 164 820M 31 438M 33 636M 184 007M 64 716M 49 231M 45 306M 199 900M 87 370M 47 112M 140 388M 223 628M
capitalExpenditure -31 501M -38 676M -86 661M 0 -12 094M -33 184M -8 857M -5 150M 0 -34 378M 0 0 -52 438M -41 665M
freeCashFlow -21 402M -18 004M 78 159M 31 438M 21 542M 150 823M 55 859M 44 081M 45 306M 165 523M 87 370M 47 112M 87 950M 181 963M
link Link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link Link
filingDate 2025-03-31 2024-03-31 2023-03-31 2022-03-31 2021-03-31
fiscalYear 2025 2024 2023 2022 2021
otherInvestingActivities -72M 743M 923M -889M -899M
netCashProvidedByInvestingActivities -206 605M -26 270M -137 201M -190 540M -235 791M
netDebtIssuance 60 402M 2 484M 11 350M -7 165M 30 246M
longTermNetDebtIssuance 0 0 0 0 0
shortTermNetDebtIssuance 60 402M 2 484M 11 350M -7 165M 30 246M
netStockIssuance -87 347M -88 583M -74 790M -60 101M -577M
netCommonStockIssuance -87 347M -88 583M -74 790M -60 101M -577M
commonStockIssuance 10M 850M 11M 107M 169M
netPreferredStockIssuance 0 0 0 0 0
netDividendsPaid -29 310M -18 085M 0 0 0
commonDividendsPaid -29 310M -18 085M 0 0 0
preferredDividendsPaid 0 0 0 0 0
otherFinancingActivities -868M -622M -633M -866M -454M
netCashProvidedByFinancingActivities -57 122M -104 805M -64 074M -68 132M 29 214M
incomeTaxesPaid 0 0 26 476M 21 474M 20 898M
interestPaid 0 0 5 637M 4 886M 4 101M

Earning call transcript

2025 q3
2025-11-25 ET (fiscal 2026 q2)
2025 q2
2025-08-29 ET (fiscal 2026 q1)
2025 q1
2025-05-15 ET (fiscal 2025 q4)
2024 q4
2025-02-20 ET (fiscal 2025 q3)
2024 q3
2024-11-15 ET (fiscal 2025 q2)
2024 q2
2024-08-15 ET (fiscal 2025 q1)
2024 q1
2024-05-14 ET (fiscal 2024 q4)
2023 q4
2024-02-07 ET (fiscal 2024 q3)
2023 q3
2023-11-16 ET (fiscal 2024 q2)
2023 q2
2023-08-10 ET (fiscal 2024 q1)
2023 q1
2023-05-18 ET (fiscal 2023 q4)
2022 q4
2023-02-23 ET (fiscal 2023 q3)
2022 q3
2022-10-12 ET (fiscal 2023 q1)
2022 q2
2022-08-04 ET (fiscal 2022 q2)
2022 q1
2022-05-26 ET (fiscal 2022 q4)
2021 q4
2022-02-24 ET (fiscal 2022 q3)
2021 q2
2021-08-03 ET (fiscal 2022 q1)

SEC forms

Show financial reports only

SEC form 6
2025-11-25 16:02 ET
Alibaba published news for 2025 q3
SEC form 6
2025-11-25 16:02 ET
Alibaba reported for 2025 q3
SEC form 6
2025-11-12 06:03 ET
Alibaba published news for 2025 q3
SEC form 6
2025-11-12 06:03 ET
Alibaba published news for 2025 q3
SEC form 6
2025-11-06 16:01 ET
Alibaba published news for 2025 q3
SEC form 6
2025-11-06 16:01 ET
Alibaba published news for 2025 q3
SEC form 6
2025-08-29 20:06 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-29 20:06 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-29 20:03 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-29 20:03 ET
Alibaba reported for 2025 q2
SEC form 6
2025-08-22 20:03 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-22 20:03 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-22 20:03 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-22 20:03 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-21 10:06 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-21 10:06 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-18 10:02 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-18 10:02 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-15 20:05 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-15 20:05 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-15 20:05 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-15 20:05 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-08 20:08 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-08 20:08 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-08 20:08 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-08 20:08 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-08 20:08 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-08 20:08 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-06 20:02 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-06 20:02 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-06 14:10 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-06 14:10 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-06 14:10 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-06 14:10 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-01 20:01 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-01 20:01 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-01 20:01 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-01 20:01 ET
Alibaba published news for 2025 q2
SEC form 6
2025-08-01 20:01 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-25 20:01 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-25 20:01 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-25 20:01 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-25 20:01 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-22 11:08 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-22 11:08 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-18 20:02 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-18 20:02 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-18 20:02 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-18 20:02 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-18 20:02 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-18 20:02 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-11 20:01 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-11 20:01 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-11 20:01 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-11 20:01 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-11 20:01 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-09 11:38 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-09 11:38 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-07 20:09 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-07 20:09 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-07 20:07 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-07 20:07 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-07 20:07 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-07 20:07 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-07 20:07 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-03 20:03 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-03 20:03 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-03 11:07 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-03 11:07 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-02 11:18 ET
Alibaba published news for 2025 q2
SEC form 6
2025-07-02 11:18 ET
Alibaba published news for 2025 q2
SEC form 6
2025-06-27 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-27 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-27 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-27 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-27 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-27 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-26 12:16 ET
Alibaba published news for 2025 q1
SEC form 20
2025-06-26 10:31 ET
Alibaba published news for 2025 q1
SEC form 20
2025-06-26 10:31 ET
Alibaba published news for 2025 q1
SEC form 20
2025-06-26 10:31 ET
Alibaba published news for 2025 q1
SEC form 20
2025-06-26 10:31 ET
Alibaba published news for 2025 q1
SEC form 20
2025-06-26 10:31 ET
Alibaba published news for 2025 q1
SEC form 20
2025-06-26 10:31 ET
Alibaba published news for 2025 q1
SEC form 20
2025-06-26 10:31 ET
Alibaba published news for 2025 q1
SEC form 20
2025-06-26 10:31 ET
Alibaba published news for 2025 q1
SEC form 20
2025-06-26 10:31 ET
Alibaba published news for 2025 q1
SEC form 20
2025-06-26 10:31 ET
Alibaba published news for 2025 q1
SEC form 20
2025-06-26 10:31 ET
Alibaba published news for 2025 q1
SEC form 20
2025-06-26 10:31 ET
Alibaba published news for 2025 q1
SEC form 20
2025-06-26 10:31 ET
Alibaba published news for 2025 q1
SEC form 20
2025-06-26 10:31 ET
Alibaba published news for 2025 q1
SEC form 20
2025-06-26 10:31 ET
Alibaba published news for 2025 q1
SEC form 20
2025-06-26 10:31 ET
Alibaba published news for 2025 q1
SEC form 20
2025-06-26 10:31 ET
Alibaba published news for 2025 q1
SEC form 20
2025-06-26 10:31 ET
Alibaba published news for 2025 q1
SEC form 20
2025-06-26 10:31 ET
Alibaba published news for 2025 q1
SEC form 20
2025-06-26 10:31 ET
Alibaba published news for 2025 q1
SEC form 20
2025-06-26 10:31 ET
Alibaba published news for 2025 q1
SEC form 20
2025-06-26 10:31 ET
Alibaba published news for 2025 q1
SEC form 20
2025-06-26 10:31 ET
Alibaba published news for 2025 q1
SEC form 20
2025-06-26 10:31 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-20 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-20 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-20 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-20 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-20 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-16 20:02 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-16 20:02 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-13 20:00 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-13 20:00 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-13 20:00 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-13 20:00 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-13 20:00 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-12 10:41 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-12 10:41 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-06 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-06 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-06 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-06 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-06 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-06 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-05 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-06-05 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-30 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-30 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-30 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-30 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-30 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-29 10:47 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-29 10:47 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-27 10:08 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-27 10:08 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-23 20:16 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-23 20:16 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-23 20:16 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-23 20:16 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-23 20:16 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-23 20:16 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-16 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-16 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-16 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-16 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-16 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-16 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-15 20:08 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-15 20:08 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-15 20:08 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-15 20:04 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-15 20:04 ET
Alibaba reported for 2025 q1
SEC form 6
2025-05-09 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-09 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-09 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-09 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-09 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-09 10:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-09 10:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-02 20:03 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-02 20:03 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-02 20:03 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-02 20:03 ET
Alibaba published news for 2025 q1
SEC form 6
2025-05-02 20:03 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-30 10:05 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-30 10:05 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-25 20:00 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-25 20:00 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-25 20:00 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-25 20:00 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-25 20:00 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-18 20:00 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-18 20:00 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-18 20:00 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-18 20:00 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-18 20:00 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-11 20:07 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-11 20:07 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-11 20:07 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-11 20:07 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-11 20:07 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-11 20:07 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-07 20:02 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-07 20:02 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-04 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-04 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-04 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-04 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-04 20:01 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-02 10:30 ET
Alibaba published news for 2025 q1
SEC form 6
2025-04-02 10:30 ET
Alibaba published news for 2025 q1
SEC form 6
2025-03-28 20:01 ET
Alibaba published news for 2024 q4
SEC form 6
2025-03-28 20:01 ET
Alibaba published news for 2024 q4
SEC form 6
2025-03-28 20:01 ET
Alibaba published news for 2024 q4
SEC form 6
2025-03-28 20:01 ET
Alibaba published news for 2024 q4
SEC form 6
2025-03-28 20:01 ET
Alibaba published news for 2024 q4
SEC form 6
2025-03-28 20:01 ET
Alibaba published news for 2024 q4
SEC form 6
2025-03-21 20:03 ET
Alibaba published news for 2024 q4
SEC form 6
2025-03-21 20:03 ET
Alibaba published news for 2024 q4
SEC form 6
2025-03-21 20:03 ET
Alibaba published news for 2024 q4
SEC form 6
2025-03-14 20:00 ET
Alibaba published news for 2024 q4
SEC form 6
2025-03-14 20:00 ET
Alibaba published news for 2024 q4
SEC form 6
2025-03-14 20:00 ET
Alibaba published news for 2024 q4
SEC form 6
2025-03-14 20:00 ET
Alibaba published news for 2024 q4
SEC form 6
2025-03-14 20:00 ET
Alibaba published news for 2024 q4
SEC form 6
2025-03-14 20:00 ET
Alibaba published news for 2024 q4
SEC form 6
2025-03-07 21:03 ET
Alibaba published news for 2024 q4
SEC form 6
2025-03-07 21:03 ET
Alibaba published news for 2024 q4
SEC form 6
2025-03-07 21:03 ET
Alibaba published news for 2024 q4
SEC form 6
2025-03-07 21:03 ET
Alibaba published news for 2024 q4
SEC form 6
2025-03-07 21:03 ET
Alibaba published news for 2024 q4
SEC form 6
2025-03-07 21:03 ET
Alibaba published news for 2024 q4
SEC form 6
2025-03-05 21:02 ET
Alibaba published news for 2024 q4
SEC form 6
2025-03-05 21:02 ET
Alibaba published news for 2024 q4
SEC form 6
2025-02-28 21:01 ET
Alibaba published news for 2024 q4
SEC form 6
2025-02-28 21:01 ET
Alibaba published news for 2024 q4
SEC form 6
2025-02-28 21:01 ET
Alibaba published news for 2024 q4
SEC form 6
2025-02-25 21:01 ET
Alibaba published news for 2024 q4
SEC form 6
2025-02-25 21:01 ET
Alibaba published news for 2024 q4
SEC form 6
2025-02-24 11:51 ET
Alibaba published news for 2024 q4
SEC form 6
2025-02-24 11:51 ET
Alibaba published news for 2024 q4
SEC form 6
2025-02-20 16:01 ET
Alibaba published news for 2024 q4
SEC form 6
2025-02-20 16:01 ET
Alibaba reported for 2024 q4
SEC form 6
2025-02-07 16:01 ET
Alibaba published news for 2024 q4
SEC form 6
2025-02-07 16:01 ET
Alibaba published news for 2024 q4
SEC form 6
2025-02-07 16:01 ET
Alibaba published news for 2024 q4
SEC form 6
2025-02-06 06:14 ET
Alibaba published news for 2024 q4
SEC form 6
2025-02-06 06:14 ET
Alibaba published news for 2024 q4
SEC form 6
2025-02-05 16:01 ET
Alibaba published news for 2024 q4
SEC form 6
2025-02-05 16:01 ET
Alibaba published news for 2024 q4
SEC form 6
2025-01-24 16:00 ET
Alibaba published news for 2024 q4
SEC form 6
2025-01-24 16:00 ET
Alibaba published news for 2024 q4
SEC form 6
2025-01-24 16:00 ET
Alibaba published news for 2024 q4
SEC form 6
2025-01-24 16:00 ET
Alibaba published news for 2024 q4
SEC form 6
2025-01-24 16:00 ET
Alibaba published news for 2024 q4
SEC form 6
2024-12-06 16:00 ET
Alibaba published news for 2024 q3
SEC form 6
2024-12-06 16:00 ET
Alibaba published news for 2024 q3
SEC form 6
2024-12-06 16:00 ET
Alibaba published news for 2024 q3
SEC form 6
2024-12-06 16:00 ET
Alibaba published news for 2024 q3
SEC form 6
2024-12-06 16:00 ET
Alibaba published news for 2024 q3
SEC form 6
2024-12-06 16:00 ET
Alibaba published news for 2024 q3
SEC form 6
2024-12-05 16:03 ET
Alibaba published news for 2024 q3
SEC form 6
2024-12-05 16:03 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-29 16:03 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-29 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-29 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-29 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-29 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-29 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-29 06:02 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-29 06:02 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-29 06:02 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-22 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-22 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-22 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-22 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-22 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-22 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-21 06:16 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-21 06:16 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-20 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-20 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-20 06:07 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-20 06:07 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-18 06:21 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-18 06:21 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-18 06:19 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-18 06:19 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-18 06:19 ET
Alibaba reported for 2024 q3
SEC form 6
2024-11-18 06:19 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-18 06:19 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-15 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-15 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-15 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-15 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-15 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-15 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-15 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-15 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-15 16:01 ET
Alibaba reported for 2024 q3
SEC form 6
2024-11-08 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-08 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-08 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-08 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-08 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-08 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-06 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-06 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-01 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-01 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-01 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-01 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-01 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-01 16:01 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-01 06:53 ET
Alibaba published news for 2024 q3
SEC form 6
2024-11-01 06:53 ET
Alibaba published news for 2024 q3
SEC form 6
2024-10-25 17:15 ET
Alibaba published news for 2024 q3
SEC form 6
2024-10-25 17:15 ET
Alibaba published news for 2024 q3
SEC form 6
2024-10-25 16:00 ET
Alibaba published news for 2024 q3
SEC form 6
2024-10-25 16:00 ET
Alibaba published news for 2024 q3
SEC form 6
2024-10-25 16:00 ET
Alibaba published news for 2024 q3
SEC form 6
2024-10-25 16:00 ET
Alibaba published news for 2024 q3
SEC form 6
2024-10-18 16:00 ET
Alibaba published news for 2024 q3
SEC form 6
2024-10-18 16:00 ET
Alibaba published news for 2024 q3
SEC form 6
2024-10-04 16:02 ET
Alibaba published news for 2024 q3
SEC form 6
2024-10-04 16:02 ET
Alibaba published news for 2024 q3
SEC form 6
2024-10-02 06:30 ET
Alibaba published news for 2024 q3
SEC form 6
2024-10-02 06:30 ET
Alibaba published news for 2024 q3
SEC form 6
2024-08-15 16:02 ET
Alibaba published news for 2024 q2
SEC form 6
2024-08-15 16:02 ET
Alibaba published news for 2024 q2
SEC form 6
2024-08-15 16:01 ET
Alibaba published news for 2024 q2
SEC form 6
2024-08-15 16:01 ET
Alibaba reported for 2024 q2
SEC form 6
2024-08-02 06:04 ET
Alibaba published news for 2024 q2
SEC form 6
2024-08-02 06:04 ET
Alibaba published news for 2024 q2
SEC form 6
2024-07-05 07:01 ET
Alibaba published news for 2024 q2
SEC form 6
2024-07-05 07:01 ET
Alibaba published news for 2024 q2
SEC form 6
2024-07-05 07:01 ET
Alibaba published news for 2024 q2
SEC form 6
2024-07-05 07:01 ET
Alibaba published news for 2024 q2
SEC form 6
2024-07-02 06:38 ET
Alibaba published news for 2024 q2
SEC form 6
2024-07-02 06:38 ET
Alibaba published news for 2024 q2
SEC form 20
2024-05-23 00:00 ET
Alibaba published news for 2024 q1
SEC form 20
2024-05-23 00:00 ET
Alibaba published news for 2024 q1
SEC form 20
2024-05-23 00:00 ET
Alibaba published news for 2024 q1
SEC form 20
2024-05-23 00:00 ET
Alibaba published news for 2024 q1
SEC form 20
2024-05-23 00:00 ET
Alibaba published news for 2024 q1
SEC form 20
2024-05-23 00:00 ET
Alibaba published news for 2024 q1
SEC form 20
2024-05-23 00:00 ET
Alibaba published news for 2024 q1
SEC form 20
2024-05-23 00:00 ET
Alibaba published news for 2024 q1
SEC form 20
2024-05-23 00:00 ET
Alibaba published news for 2024 q1
SEC form 20
2024-05-23 00:00 ET
Alibaba published news for 2024 q1
SEC form 20
2024-05-23 00:00 ET
Alibaba published news for 2024 q1
SEC form 20
2024-05-23 00:00 ET
Alibaba published news for 2024 q1
SEC form 20
2024-05-23 00:00 ET
Alibaba published news for 2024 q1
SEC form 20
2024-05-23 00:00 ET
Alibaba published news for 2024 q1
SEC form 20
2024-05-23 00:00 ET
Alibaba published news for 2024 q1
SEC form 20
2024-05-23 00:00 ET
Alibaba published news for 2024 q1
SEC form 20
2024-05-23 00:00 ET
Alibaba published news for 2024 q1
SEC form 6
2024-05-14 16:04 ET
Alibaba published news for 2024 q1
SEC form 6
2024-05-14 16:04 ET
Alibaba reported for 2024 q1
SEC form 6
2024-04-30 06:14 ET
Alibaba published news for 2024 q1
SEC form 6
2024-04-30 06:14 ET
Alibaba published news for 2024 q1
SEC form 6
2024-04-02 08:02 ET
Alibaba published news for 2024 q1
SEC form 6
2024-04-02 08:02 ET
Alibaba reported for 2024 q1
SEC form 6
2024-03-26 06:39 ET
Alibaba published news for 2023 q4
SEC form 6
2024-03-26 06:39 ET
Alibaba published news for 2023 q4
SEC form 6
2024-02-07 16:05 ET
Alibaba published news for 2023 q4
SEC form 6
2024-02-07 16:05 ET
Alibaba reported for 2023 q4
SEC form 6
2024-01-25 06:04 ET
Alibaba published news for 2023 q4
SEC form 6
2024-01-25 06:04 ET
Alibaba published news for 2023 q4
SEC form 6
2024-01-02 06:11 ET
Alibaba published news for 2023 q4
SEC form 6
2024-01-02 06:11 ET
Alibaba published news for 2023 q4
SEC form 6
2023-11-16 16:02 ET
Alibaba published news for 2023 q3
SEC form 6
2023-11-16 16:00 ET
Alibaba reported for 2023 q3
SEC form 6
2023-11-03 06:02 ET
Alibaba published news for 2023 q3
SEC form 6
2023-09-28 08:55 ET
Alibaba published news for 2023 q2
SEC form 6
2023-09-26 06:01 ET
Alibaba published news for 2023 q2
SEC form 6
2023-09-11 06:02 ET
Alibaba published news for 2023 q2
SEC form 6
2023-08-10 16:00 ET
Alibaba reported for 2023 q2
SEC form 6
2023-08-01 06:14 ET
Alibaba published news for 2023 q2
SEC form 6
2023-07-28 06:11 ET
Alibaba published news for 2023 q2
SEC form 6
2023-07-24 06:38 ET
Alibaba published news for 2023 q2
SEC form 6
2023-07-21 08:44 ET
Alibaba published news for 2023 q2
SEC form 6
2023-07-21 07:43 ET
Alibaba published news for 2023 q2
SEC form 20
2023-07-21 00:00 ET
Alibaba published news for 2023 q2
SEC form 6
2023-07-10 06:02 ET
Alibaba published news for 2023 q2
SEC form 6
2023-06-20 06:07 ET
Alibaba published news for 2023 q1
SEC form 6
2023-06-09 07:52 ET
Alibaba published news for 2023 q1
SEC form 6
2023-05-18 16:01 ET
Alibaba published news for 2023 q1
SEC form 6
2023-05-18 16:01 ET
Alibaba reported for 2023 q1
SEC form 6
2023-05-05 07:16 ET
Alibaba published news for 2023 q1
SEC form 6
2023-03-28 08:02 ET
Alibaba published news for 2022 q4
SEC form 20
2022-07-26 00:00 ET
Alibaba published news for 2022 q2
SEC form 20
2021-07-27 00:00 ET
Alibaba published news for 2021 q2