S&P 500 Q2 2023 Buybacks Decline 18.8%, As Sector Expenditures Shift Again; Buyback Tax Reduced Operating Earnings by 0.34%
S&P 500 Q2 2023 buybacks were $174.9 billion, down 18.8% from Q1 2023's $215.5 billion and down 20.4% from the Q2 2022 $219.6 billionThe 12-month June 2023 expenditure of $812.5 billion was down...