Long long long long long list of companies with Weeklys reporting next week.  None of the times are confirmed so double check and the numbers below represent the last three years of stock price reactions to earnings.

Earnings 07212017 Corrected