Good news, bad news. Record dividends paid to investors in 2023, but buybacks plunged
S&P 500 companies paid out a record $588 billion last year, but buybacks tumbled 15%.
S&P 500 companies paid out a record $588 billion last year, but buybacks tumbled 15%.