Q2 Earnings October 21: Key Companies to Report Results