
Profits Are Beating A High Bar And Traders Still Aren't Enthused
Published on July 24, 2026
About 85% of the S&P 500 Index constituents that have reported so far have exceeded profit estimates.

About 85% of the S&P 500 Index constituents that have reported so far have exceeded profit estimates.