🧮 2Q25 Earnings Update (19% of S&P 500): ✔️ 97 companies have reported ✔️ 85% beating estimates (median beat: +4%) ✔️ 15% missing (median miss: -3%) 📊 Full report:
62,35K