Joshua M Brown

The Streak

In 2007, the top 10% of households owned 81% of the stock market and now they own 84% of it.