Q2 Results Update: 47 companies to Report Earnings on Nov 4