Loading...
All 18 S&P 500 companies reported earnings per share above analyst estimates. Year-over-year earnings growth remained positive across the group.