-

The percentage of S&P 500 constituents that have beaten earnings expectations in 2021 Q1