Stock Buybacks by Companies in the S&P 500 Index

Bye-bye buybacks! S&P 500 buybacks fell to $88.7 billion in the second quarter, the lowest level since 2012.

Image: CNBC

Stock Buybacks by Companies in the S&P 500 Index