PrivateThe Q2 earnings season has crossed the peak and is now nearing the end of the season. Out of 4699 companies listed on ...