Stock Buybacks Are Growing Again By: TalkMarkets May 10, 2024 at 10:05 AM EDT S&P 500 companies completed $181bn of buybacks in the first quarter, up 16% from the first quarter a year ago. Read More >>