With NVIDIA reporting actual results for Q2 on August 27, all the companies in the “Magnificent 7” have now reported earnings for the second quarter. How did the earnings reported by these seven companies perform relative to analyst expectations and year-ago results?