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.