With stocks at record highs, the obvious question is who is doing all this buying?

Read Kari’s full article on CNBC.com