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-06-30 read across 375 large caps: the median stock's net buyback yield is +0.66% and 62% of companies are shrinking their share count — but the cap-weighted yield is -0.03%, 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 & freshnessLast updated 2026-08-21 · 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 |
|---|---|---|---|
| EQNR | +15.1% | $9.3B | $61.6B |
| CRM | +14.3% | $30.6B | $213.7B |
| UL | +13.6% | $19.5B | $142.9B |
| SYF | +12.6% | $3.5B | $28.1B |
| FICO | +10.0% | $3.7B | $36.9B |
| ACGL | +8.6% | $2.9B | $33.5B |
| ROP | +8.1% | $3.6B | $43.9B |
| TTE | +8.0% | $11.5B | $143.7B |
| GM | +7.8% | $5.9B | $75.7B |
| ING | +7.8% | $6.5B | $83.2B |
| MPC | +7.6% | $4.0B | $52.8B |
| MTB | +7.6% | $2.5B | $33.4B |
| TRV | +7.4% | $4.5B | $60.6B |
| KR | +7.3% | $2.9B | $39.6B |
| VLO | +7.3% | $4.2B | $57.0B |
| BKNG | +7.3% | $12.1B | $166.0B |
| C | +7.2% | $14.5B | $202.1B |
| ZTS | +6.8% | $3.7B | $54.8B |
| AMP | +6.3% | $3.0B | $47.2B |
| ADBE | +6.3% | $7.7B | $123.0B |
| MCK | +6.3% | $6.3B | $100.8B |
| AFL | +6.3% | $3.6B | $56.8B |
| DHI | +6.2% | $2.8B | $45.2B |
| MSCI | +6.0% | $2.7B | $44.4B |
| LNG | +6.0% | $2.7B | $44.5B |
| LVS | +5.7% | $2.3B | $40.5B |
| CMG | +5.6% | $3.0B | $53.6B |
| AIG | +5.6% | $2.2B | $39.0B |
| WFC | +5.6% | $15.3B | $272.3B |
| BAC | +5.6% | $21.2B | $378.3B |
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.5B | $33.6B |
| COHR | -25.7% | −$8.2B | $31.9B |
| RKLB | -24.8% | −$11.7B | $47.0B |
| SNPS | -23.4% | −$22.8B | $97.5B |
| TSLA | -22.4% | −$335.5B | $1.49T |
| PANW | -22.2% | −$28.2B | $127.0B |
| CCL | -17.3% | −$6.5B | $37.4B |
| INTC | -15.2% | −$39.5B | $259.1B |
| CVX | -14.3% | −$47.8B | $333.2B |
| CEG | -13.4% | −$14.0B | $104.1B |
| VTR | -12.9% | −$4.6B | $36.0B |
| F | -11.7% | −$6.4B | $54.6B |
| SLB | -9.8% | −$7.2B | $73.7B |
| NRG | -8.7% | −$2.5B | $29.0B |
| SOFI | -7.9% | −$2.6B | $33.0B |
| STX | -6.6% | −$5.0B | $75.5B |
| ETR | -6.3% | −$2.6B | $41.8B |
| ARES | -6.0% | −$2.1B | $35.6B |
| XEL | -5.6% | −$2.5B | $44.9B |
| ATO | -5.3% | −$1.4B | $26.8B |
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% | $60.6B | $3.65T |
| NVDA | +0.8% | $36.8B | $4.49T |
| CRM | +14.3% | $30.6B | $213.7B |
| JPM | +3.3% | $27.3B | $818.6B |
| BAC | +5.6% | $21.2B | $378.3B |
| UL | +13.6% | $19.5B | $142.9B |
| WFC | +5.6% | $15.3B | $272.3B |
| C | +7.2% | $14.5B | $202.1B |
| HSBC | +4.3% | $12.4B | $287.5B |
| BKNG | +7.3% | $12.1B | $166.0B |
| TTE | +8.0% | $11.5B | $143.7B |
| GS | +3.8% | $10.9B | $286.3B |
| ASML | +2.0% | $10.8B | $541.5B |
| TMUS | +4.7% | $9.7B | $207.4B |
| NVS | +3.4% | $9.4B | $278.2B |
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.