Another strong earning week because over 75% of companies bring EPS wins and earnings Source link