Earnings Report Card: Earnings Season Is Exposing Cracks Beneath the Rally

It’s no secret that only a select few names are driving today’s market rally… Eight stocks, to be exact, have ...