A theory on who's doing all the buying that's pushing stocks higher and higher

Article Link: A theory on who’s doing all the buying that’s pushing stocks higher and higher

Given a series of new highs for the S&P 500, the Dow Jones Industrial Average and the Nasdaq, the obvious question is who is doing all this buying?

Source: CNN Investing