Skip to main content
BABA
NYSE Trade & Services

Alibaba Repurchases 31.3M Shares for ~$381.5M, Cancels 29.8M Shares

Arie Shkolnikov · Analysis by Wiseek AI
More coverage: E-Commerce Stocks · Consumer
Sentiment info
Positive
Importance info
7
Price
$112.35
Mkt Cap
$264.226B
52W Low
$91.99
52W High
$192.67
52W Position info
22% above low
Off High info
42% below high
Rel. Volume info
1.2× avg
Market data snapshot near publication time

BABA sits 22% above its 52-week low of $91.99.

Summary

Alibaba repurchased 31.3 million shares for ~$381.5 million and cancelled 29.8 million shares, reducing outstanding shares to 19.18 billion. The buybacks signal management confidence despite recent earnings pressure.


Key Events · Financing and Capital Events · BABA

  • 31.3M Shares Repurchased

    From June 22 to July 9, 2026, Alibaba bought back 31,333,832 shares on the NYSE at an average price of ~$12.18, spending approximately $381.5 million.

  • 29.8M Shares Cancelled

    On July 9, 2026, 29,791,432 repurchased shares were cancelled, reducing total issued shares from 19.21 billion to 19.18 billion.

  • Buyback Mandate Utilization

    The repurchases utilized 0.16% of the 1.91 billion share buyback mandate authorized on September 25, 2025, leaving substantial capacity for future buybacks.

  • Confidence Signal Amid Earnings Pressure

    The buybacks follow a 62% drop in FY2026 non-GAAP net income and negative free cash flow, indicating management views the stock as undervalued and is prioritizing shareholder returns.


Analysis · BABA · Trade & Services

Between June 22 and July 9, Alibaba aggressively bought back 31.3 million shares on the open market, spending roughly $381.5 million at an average price near $12.18. It then cancelled 29.8 million of those shares, trimming the outstanding count to 19.18 billion. The buyback blitz arrives despite a 62% plunge in non-GAAP net income and negative free cash flow in FY2026—a clear signal that management believes the stock is undervalued and is willing to return capital to shareholders while betting on its AI-driven turnaround.

At the time of this filing, BABA was trading at $112.35 on NYSE in the Trade & Services sector, with a market capitalization of approximately $264.2B. The 52-week trading range was $91.99 to $192.67. This filing was assessed with positive market sentiment and an importance score of 7 out of 10.

View Main SEC Filing

Price Chart

Share this article

Copied!

BABA - Latest Insights

BABA
Jul 10, 2026, 4:01 PM EDT
Filing Type: 6-K
Importance Score:
7
Price at Filing: $112.35
Real-time Price: $112.40 info
Change: +$0.050 (+0.04%) info
Market Cap: $264.226B info
BABA
Jul 09, 2026, 4:32 AM EDT
Source: Reuters
Importance Score:
8
Price at Filing: $109.82
Real-time Price: $112.40 info
Change: +$2.58 (+2%) info
Market Cap: $264.226B info
BABA
Jul 08, 2026, 5:43 AM EDT
Source: Dow Jones Newswires
Importance Score:
8
Price at Filing: $106.92
Real-time Price: $112.40 info
Change: +$5.48 (+5%) info
Market Cap: $264.226B info
BABA
Jul 08, 2026, 3:14 AM EDT
Source: Wiseek News
Importance Score:
9
Price at Filing: $98.01
Real-time Price: $112.40 info
Change: +$14.39 (+15%) info
Market Cap: $264.226B info
BABA
Jul 08, 2026, 2:56 AM EDT
Source: Reuters
Importance Score:
8
Price at Filing: $98.01
Real-time Price: $112.40 info
Change: +$14.39 (+15%) info
Market Cap: $264.226B info
BABA
Jul 06, 2026, 4:52 PM EDT
Source: Binance News
Importance Score:
7
Price at Filing: $98.20
Real-time Price: $112.40 info
Change: +$14.20 (+14%) info
Market Cap: $264.226B info
BABA
Jul 03, 2026, 7:20 AM EDT
Source: Dow Jones Newswires
Importance Score:
8
Price at Filing: $96.31
Real-time Price: $112.40 info
Change: +$16.09 (+17%) info
Market Cap: $264.226B info
BABA
Jul 03, 2026, 2:25 AM EDT
Source: Reuters
Importance Score:
7
Price at Filing: $96.31
Real-time Price: $112.40 info
Change: +$16.09 (+17%) info
Market Cap: $264.226B info
BABA
Jul 02, 2026, 7:09 AM EDT
Source: Dow Jones Newswires
Importance Score:
9
Price at Filing: $96.23
Real-time Price: $112.40 info
Change: +$16.17 (+17%) info
Market Cap: $264.226B info
BABA
Jul 02, 2026, 1:05 AM EDT
Source: Reuters
Importance Score:
7
Price at Filing: $98.20
Real-time Price: $112.40 info
Change: +$14.20 (+14%) info
Market Cap: $264.226B info