“US household ownership of corporate stocks and mutual funds totals $58 trillion, exceeding the $48 trillion held in real estate assets.”