Of the 21 companies that have reported, 16 reported positive EPS surprise and 15 reported a positive revenue surprise. 

#stocks #earnings #stockmarket #sp500 #markets #equities

https://t.co/8O0dBr9ooD