The first-quarter reporting season is well and truly underway. Data from Factset show that about  87% of S&P 500 companies have reported their quarterly results, with 79% reporting positive earnings per share, or EPS, surplus, and 74% ringing in revenue upside.
Palantir, Plug Power, Novavax, BioNTech, Lordstown: 5 Key Earnings To Watch Today