Loading live market data…

Alibaba Group Holding Limited

NYSE:BABA

$118.72 USD

$6.4 (5.7%)

Volume
16.04M
Average Volume
13.8M
Market Capitalization
$284.56B
P/E Ratio
17.24
Dividend Yield
0.91%
Price Target
$185.50
Year High
$192.67
Year Low
$91.99
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.28

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.09%

Investors Holding

101

change: -1376 | last: 1477

Increased Positions

42

change: -548 | last: 590

Reduced Positions

28

change: -463 | last: 491

New Positions

9

change: -103 | last: 112

Sold Positions

1265

change: 1059 | last: 206

Total Calls

2200

Total Puts

-

Put-Call Ratio

0.00

change: -95.9904 | last: 0.9599

Total Invested

189.51M

BABA Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $865.36 2.32B $2.01T $172.92B $259.02B $2.09T
2025-03-31 $959.49 2.35B $2.25T $181.73B $248.49B $2.32T
2024-03-31 $530.47 2.52B $1.34T $279.15B $205.69B $1.26T
2023-03-31 $701.68 2.62B $1.84T $226.12B $195.63B $1.81T
2022-03-31 $690.01 2.69B $1.86T $225.49B $176.85B $1.81T
2021-03-31 $1485.67 2.7B $4.01T $355.16B $181.68B $3.84T
2020-03-31 $1377.39 2.63B $3.62T $342.47B $147.19B $3.42T
2019-03-31 $1214.03 2.58B $3.13T $190.22B $134.36B $3.08T
2018-03-31 $1114.11 2.55B $2.84T $199.32B $125.4B $2.77T
2017-03-31 $742.20 2.49B $1.85T $143.59B $91.64B $1.8T
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $865.36 2.32B $2.01T $172.92B $259.02B $2.09T
2025-12-31 $1024.98 2.32B $2.38T $170.63B $262.91B $2.47T
2025-09-30 $1272.29 2.32B $2.95T $135.07B $281.59B $3.1T
2025-06-30 $812.37 2.31B $1.88T $183.12B $232.1B $1.93T
2025-03-31 $959.49 2.31B $2.22T $181.73B $248.49B $2.28T
2024-12-31 $618.87 2.32B $1.44T $205.95B $231.51B $1.46T
2024-09-30 $744.65 2.35B $1.75T $228.28B $202.09B $1.72T
2024-06-30 $524.63 2.42B $1.27T $265.33B $207.96B $1.21T
2024-03-31 $530.47 2.47B $1.31T $279.15B $205.69B $1.24T
2023-12-31 $530.59 2.52B $1.34T $294.59B $165.74B $1.21T
2023-09-30 $633.25 2.54B $1.61T $280.98B $166.73B $1.5T
2023-06-30 $604.38 2.56B $1.55T $266.31B $165.06B $1.45T