Alibaba Group Holding Ltd
Close on Nov 2, 2026Market cap $235.74BP/E 15.3Yield –
Alibaba Monthly Share Repurchases by Month
Monthly Share Repurchases — Ordinary Shares Purchased in Month (Shares)
Alibaba Monthly Share Repurchases: 5,839,336 in Aug 2025, down 96.0% from a year earlier.
Where the Aug 2025 figure comes from
“|| August 2025 | 5,839,336 | 87 | 14.81 | 19,050”
Source: Alibaba Group Form 20-F Annual Report (filed 2026-05-20) ↗
Monthly ordinary shares repurchased on NYSE and HKEX from Form 20-F Item 16E (52 active repurchase months through August 2025; zero shares repurchased in Sep 2025 – Mar 2026 before resuming with 13.4M shares in Q1 FY27).
Monthly history
Hover a value to see the sentence it was read from; calculated values show their formula
Cite this data
StockData. (2026). Alibaba Monthly Share Repurchases, monthly Dec 2020–Aug 2025 [Data set]. Compiled from Alibaba SEC filings and investor materials. https://stockdatahq.com/stocks/baba/kpis/buyback-m-shares-105
See every metric in the Alibaba KPI table. Data updated Oct 25, 2026.