S&P 500 Earnings: 100% Beat Expectations, 91% Show Y/Y Growth | PiQ Markets