🚨 89% of the S&P 500 has reported — earnings strength is holding firm. 📢 2Q25 Earnings Update (8/8) • 124 companies reporting this week • 445 have reported so far (89% of the S&P 500) • 83% are beating estimates (median surprise: +6%) • 17% are missing (median miss: -3%) 📈🔗 Full report:
104,8K