Stock Buybacks: How Issuance Cancels Most of the Headline
S&P 500 companies announced roughly $880 billion of buybacks in 2025. The total share count fell by only 0.8%. The gap is the entire story — and the only metric that captures it is net shareholder yield.
