CommentaryThrough last Friday, 88% of the S&P 500 companies have announced second-quarter results. According to FactSet Earnings Insight, an astounding 86% of them have reported positive earnings-per-share surprises, and 76% reported positive revenue surprises. For the full quarter so far, the earnings growth rate...
Digital screens display trading numbers on the floor of the New York Stock Exchange on July 24, 2026. Angela Weiss/AFP via Getty ImagesCommentaryMean reversion algorithmic trading resumed last week on the perception that Asia would take the AI lead from the U.S. (This is...