2025 Buyback Spree is Top-Heavy as Fewer Firms Repurchase Shares
Published on October 8, 2025
American companies continue to buy back their shares at a record pace in 2025. This has not only padded balance sheets but it’s helped drive the stock market rally that’s persisted since the April 8 trough.