
Alibaba (BABA) has a market capitalization of $270.4B, based on 2.4B shares at a price of $112.82 (up 0.2% yesterday).
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
June 2026 | $112.82 | 109,799,300 | 2,396,369,556 | $270,358,413,307.92 |
May 2026 | $123.09 | 253,671,700 | 2,396,369,556 | $294,968,170,100.22 |
April 2026 | $130.68 | 201,649,600 | 2,396,369,556 | $313,157,094,304.17 |
March 2026 | $124.32 | 274,878,200 | 2,404,375,000 | $298,907,812,562.50 |
February 2026 | $142.80 | 170,797,100 | 2,404,375,000 | $343,341,143,437.50 |
January 2026 | $168.02 | 309,164,400 | 2,404,375,000 | $403,975,633,937.50 |
December 2025 | $145.25 | 172,189,100 | 2,413,750,000 | $350,587,773,875.00 |
November 2025 | $155.87 | 282,415,400 | 2,413,750,000 | $376,227,591,875.00 |
October 2025 | $168.88 | 392,249,400 | 2,413,750,000 | $407,631,686,250.00 |
September 2025 | $177.10 | 530,161,000 | 2,396,000,000 | $424,339,986,000.00 |
August 2025 | $133.77 | 304,400,100 | 2,396,000,000 | $320,516,514,000.00 |
July 2025 | $119.53 | 328,509,600 | 2,396,000,000 | $286,399,151,200.00 |
June 2025 | $112.38 | 244,549,200 | 2,394,125,000 | $269,046,739,837.50 |
May 2025 | $110.95 | 301,450,200 | 2,394,125,000 | $265,623,141,087.50 |
April 2025 | $116.40 | 605,532,000 | 2,394,125,000 | $278,666,094,675.00 |
March 2025 | $128.87 | 475,761,200 | 2,394,125,000 | $308,532,325,225.00 |
February 2025 | $129.14 | 829,419,100 | 2,394,125,000 | $309,185,681,937.50 |
January 2025 | $96.33 | 402,622,400 | 2,394,125,000 | $230,623,427,712.50 |
December 2024 | $82.64 | 283,559,900 | 2,400,000,000 | $198,326,160,000.00 |
November 2024 | $85.15 | 317,745,000 | 2,400,000,000 | $204,360,720,000.00 |
October 2024 | $95.49 | 522,385,100 | 2,400,000,000 | $229,177,920,000.00 |
September 2024 | $103.42 | 422,048,900 | 2,449,375,000 | $253,324,160,000.00 |
August 2024 | $81.22 | 336,436,500 | 2,449,375,000 | $198,944,850,812.50 |
July 2024 | $76.85 | 257,038,400 | 2,449,375,000 | $188,226,630,750.00 |
June 2024 | $70.17 | 237,026,300 | 2,449,375,000 | $171,874,603,250.00 |