Alibaba Group Holding Limited logo

Alibaba Group Holding Limited

BABAF | OTC
Chart Builder DCF Calculator
$13.95
+$0.16 (+1.16%)
Sep 25, 2026, 9:30 AM ET · Market open
Fiscal Year
Period Ending
FY 2026
Mar 30, 2026
FY 2025
Mar 30, 2025
FY 2024
Mar 30, 2024
FY 2023
Mar 30, 2023
FY 2022
Mar 30, 2022
FY 2021
Mar 30, 2021
Cash & Equivalents
172.99B 145.49B 248.13B 193.09B 189.9B 321.26B
Short-Term Investments
184.74B 282.61B 322.9B 331.38B 265.19B 162.18B
Long-Term Investments
654.55B 566.99B 424.14B 453.12B 443.25B 437.41B
Other Long-Term Assets
94.68B 11.38B 22.95B 95.43B 98.67B 87.39B
Receivables
n/a 129.08B 80.41B 78.64B 82.43B 64.09B
Inventory
n/a 18.89B 25.46B 28.55B 30.09B 27.86B
Other Current Assets
251B 77.44B 58.18B 49.51B 53.03B 49.44B
Total Current Assets
608.73B 674.05B 752.86B 697.97B 638.54B 643.36B
Property-Plant & Equipment
281.75B 249.35B 273.47B 176.03B 171.81B 147.41B
Goodwill & Intangibles
263.48B 289.3B 286.67B 315B 328.81B 363.6B
Total Long-Term Assets
1.29T 1.13T 1.02T 1.06T 1.06T 1.05T
Total Assets
1.9T 1.8T 1.76T 1.75T 1.7T 1.69T
Account Payables
358.69B n/a n/a 103.37B 107.21B 94.37B
Deferred Revenue
77.16B 68.61B 85.56B 84.59B 81.73B 77.51B
Short-Term Debt
28.13B 22.56B 29B 12.27B 8.84B 13.44B
Other Current Liabilities
235.21M 91.07B 74.06B 73.38B 70.34B 87.26B
Total Current Liabilities
474.81B 435.35B 421.51B 385.35B 383.78B 377.36B
Long-Term Debt
231B 208.14B 141.78B 149.09B 132.5B 135.72B
Other Long-Term Liabilities
24.1B 4.18B 2.9B 1.83B 1.62B 2.54B
Total Long-Term Liabilities
305.88B 278.78B 230.72B 244.77B 229.58B 229.23B
Total Liabilities
780.68B 714.12B 652.23B 630.12B 613.36B 606.58B
Total Debt
259.13B 248.11B 205.61B 195.57B 176.6B 181.44B
Book Value
1.12T 1.09T 1.11T 1.12T 1.08T 1.08T
Book Value Per Share
58.36 56.43 54.65 53.18 49.67 49.30
Common Stock
996.66K 1M 1M 1M 1M 1M
Retained Earnings
706.01B 645.48B 597.9B 599.03B 563.56B 554.92B
Comprehensive Income
3.55B 19.33B 18.33B 2.56B -23.32B -11.72B
Shareholders Equity
1.06T 1.01T 986.54B 989.66B 948.48B 937.47B
Total Investments
839.29B 849.59B 746.98B 784.5B 708.44B 599.59B

© 2026 bestshares.com. All rights reserved.