With stocks at record highs, the obvious question is who is doing all this buying?
Read Kari’s full article on CNBC.com