Q1 Earnings Recap

As of May 14th, 91% of the S&P 500 have reported earnings (440 companies). The first quarter of 2021 saw S&P 500 earnings at $48.21, besting Wall Street expectations by 21% – this is the biggest beat in recent memory. Not only that, but Investors have...