Cumulative S&P 500 Buybacks 2009-2019

Are buybacks driving the show? Thanks to tax cuts and low interest rates, corporate stock buybacks are booming. Over the past decade, S&P 500 companies bought back $5 trillion shares, while cumulative flows from households and foreigners are only a drop in the bucket.

But what would happend if companies reinvested instead of buying their own shares?

Image: Bianco Research

Cumulative S&P 500 Buybacks 2009-2019