Published February 6, 2026

The largest companies in the stock market issued earnings reports this week. Some member of the Magnificent 7 components saw investors heading for the exits after seemingly strong earnings and revenue gains. What gives? (more…)