Sixty percent of constituents have reported 21Q1 earnings as of April 30 and the quarter is on track for the record books for three reasons:
The 21Q1 earnings growth rate of 46.3% is the highest since 2010 Q1.
Of the 303 constituents that have reported earnings, 87.1% have beat analyst expectations. This is the highest on record (since 1994).
Companies are reporting earnings 22.8% above analyst expectations, which is the second-highest on record (since 1994).