Predictability of Returns and Cash Flows