So far this earnings season, 245 companies have reported their quarterly results. As shown below, a whopping 72% of companies have beaten consensus analyst earnings estimates so far this season, while 70% have beaten revenues estimates.

Since we started tracking them in 2000, the highest earnings beat rate we've seen was 73% back in Q1 2006. While it's still early in the reporting period, companies have gotten off to a very strong start.

Subscribe to Bespoke Premium to access our complete line of earnings season analysis.