Buyback & Dilution Tracker: What Share Counts Actually Did
Buyback announcements are authorizations; this page measures what happened to the share count — every 10-Q cover page, split-adjusted, netted against all the issuance the press releases skip. Per stock: net buyback yield and approximate dollars retired. Market-wide: an S&P-style aggregate by quarter since 2011 — the market's own standing bid, read next to margin debt and the Bubble Tracker.
Latest read
As of the 2026-09-30 read across 303 large caps: the median stock's net buyback yield is +0.77% and 63% of companies are shrinking their share count — but the cap-weighted yield is -0.45%, meaning mega-cap dilution is roughly offsetting the buyback flow in dollar terms. Counts come from each company's latest SEC filing cover page.
Sources, methodology & freshnessSEC EDGAR XBRL cover-page share counts (dei:EntityCommonStockSharesOutstanding) for the top ~500 US stocks, joined to our price data · Checked daily in the pipeline; counts change with each 10-Q/10-K, so most names update quarterlyData as of 2026-10-07 · Open ↓Close ↑
Split-adjusted year-over-year, from each company's latest SEC filing cover page.
The gap between those two numbers is the story: most companies buy back; the giants' stock-funded deals and SBC decide the market-wide net.
The aggregate proxy — the market's own bid since 2011
Cap-weighted net buyback yield across the cohort, per calendar quarter. Positive = corporate America retiring equity on net; readings near zero mean dilution is eating the buyback flow.
Breadth of the behavior: the share of companies with a shrinking year-over-year count.
Top net buybackers — biggest count shrinkers
Trailing-twelve-month net buyback yield leaders. Foreign-issuer rows (ADR share counts) deserve extra care; anything beyond ±60% is excluded as data-suspect.
| Symbol | Net buyback yield (TTM) | ~$ impact TTM | Mkt cap |
|---|---|---|---|
| CRM | +13.6% | $28.5B | $210.4B |
| SYF | +12.6% | $3.3B | $26.4B |
| KR | +10.9% | $4.0B | $36.6B |
| FICO | +10.0% | $1.6B | $16.3B |
| ACGL | +8.6% | $2.9B | $34.0B |
| ROP | +8.1% | $3.1B | $38.6B |
| GM | +7.8% | $6.0B | $76.9B |
| MPC | +7.6% | $10.2B | $133.2B |
| MTB | +7.6% | $2.6B | $33.9B |
| TRV | +7.4% | $5.8B | $78.6B |
| VLO | +7.3% | $9.5B | $129.2B |
| BKNG | +7.3% | $9.2B | $126.9B |
| ADBE | +7.0% | $6.7B | $95.1B |
| ZTS | +6.8% | $2.1B | $31.6B |
| AMP | +6.3% | $2.9B | $46.6B |
| MCK | +6.3% | $7.0B | $111.9B |
| AFL | +6.3% | $3.7B | $59.8B |
| DHI | +6.2% | $2.5B | $40.1B |
| MSCI | +6.0% | $2.5B | $41.8B |
| LNG | +6.0% | $3.5B | $58.4B |
| LVS | +5.7% | $1.4B | $24.2B |
| CMG | +5.6% | $2.3B | $40.4B |
| AIG | +5.6% | $2.3B | $40.8B |
| WFC | +5.6% | $14.1B | $251.3B |
| BAC | +5.6% | $21.9B | $391.5B |
| TFC | +5.3% | $3.1B | $58.4B |
| EFX | +5.1% | $907M | $17.8B |
| IMO | +5.0% | $2.9B | $58.1B |
| BDX | +5.0% | $3.3B | $65.5B |
| WTW | +4.8% | $1.3B | $27.8B |
Top diluters — count growers
Net share-count growth: SBC, secondaries and stock-funded M&A netted into one number. A one-time jump usually means an acquisition; a steady climb is structural.
| Symbol | Net buyback yield (TTM) | ~$ impact TTM | Mkt cap |
|---|---|---|---|
| FITB | -37.0% | −$12.3B | $33.2B |
| COHR | -25.7% | −$13.9B | $54.1B |
| RKLB | -24.8% | −$9.4B | $38.0B |
| TSLA | -22.4% | −$282.3B | $1.26T |
| PANW | -22.3% | −$63.7B | $286.0B |
| INTC | -15.2% | −$99.0B | $650.0B |
| CCL | -15.2% | −$5.2B | $34.3B |
| CVX | -14.3% | −$58.8B | $410.1B |
| CEG | -13.4% | −$14.5B | $107.9B |
| VTR | -12.9% | −$4.8B | $37.4B |
| SLB | -9.8% | −$7.1B | $71.9B |
| NRG | -8.7% | −$1.8B | $21.1B |
| SOFI | -7.9% | −$1.6B | $20.0B |
| STX | -6.6% | −$11.6B | $176.2B |
| ORCL | -6.4% | −$26.6B | $414.8B |
| XEL | -5.6% | −$2.4B | $43.3B |
| ATO | -5.3% | −$1.4B | $25.8B |
| NTRA | -5.0% | −$2.8B | $55.5B |
| BA | -4.5% | −$6.7B | $147.0B |
| ALAB | -4.4% | −$2.9B | $67.1B |
Biggest dollar buybacks — the concentrated bid
Approximate dollars retired over the trailing year (yield × current market cap). The concentration is the point: a handful of mega-caps carry the market's standing bid.
| Symbol | Net buyback yield (TTM) | ~$ retired TTM | Mkt cap |
|---|---|---|---|
| AAPL | +1.7% | $82.2B | $4.95T |
| NVDA | +0.8% | $46.8B | $5.69T |
| JPM | +3.3% | $30.2B | $906.3B |
| CRM | +13.6% | $28.5B | $210.4B |
| BAC | +5.6% | $21.9B | $391.5B |
| WFC | +5.6% | $14.1B | $251.3B |
| GS | +3.8% | $10.5B | $276.5B |
| MPC | +7.6% | $10.2B | $133.2B |
| VLO | +7.3% | $9.5B | $129.2B |
| BKNG | +7.3% | $9.2B | $126.9B |
| TMUS | +4.7% | $8.8B | $186.9B |
| SCHW | +4.7% | $8.2B | $172.9B |
| DIS | +4.0% | $7.6B | $190.8B |
| CAT | +1.9% | $7.4B | $394.1B |
| T | +4.2% | $7.2B | $173.4B |
Split-adjusted year-over-year, from each company's latest SEC filing cover page.
The gap between those two numbers is the story: most companies buy back; the giants' stock-funded deals and SBC decide the market-wide net.
How Buyback & Dilution Tracker Works
- 1Read share counts straight from the filingsEvery 10-Q and 10-K carries a cover-page share count (dei:EntityCommonStockSharesOutstanding in XBRL). We pull that series from SEC EDGAR for the top ~500 US stocks by market cap — the same keyless pipeline behind our platform ad revenue pages.
- 2Adjust for splits, exclude the unreliableCover-page counts are unadjusted, so consecutive counts jumping by ~a common split factor are normalized to the current basis. Dual-class issuers (one CIK, mixed class counts) are excluded — Berkshire printed a phantom +15% "buyback" before that filter existed.
- 3Net buyback yield, signed honestlyYield = the year-over-year change in split-adjusted share count, sign-flipped: positive means the count shrank (net buyback), negative means it grew (net dilution — SBC, offerings, or stock-funded M&A). Approximate dollars retired = yield × current market cap.
- 4Aggregate the S&P-style proxyFor every calendar quarter since 2011: the cap-weighted and median net buyback yield across the cohort, and the share of companies shrinking their count — weighted by that quarter's own shares × price, so history is honestly weighted.