Buyback Tracker

Annual share-count changes from company filings - negative means shares are being retired - see also Dividend Tracker

Total
2598
Reducers
299
Flat
1263
Diluters
1036
5Y Reduction ≥
%/yr
Buyback % mkt cap ≥
%
Streak ≥
y
Ticker Company Country Sector Status YoY Shares 5Y CAGR 10Y CAGR Streak Buyback % 20Y Shares