cash flow stock market