US earnings season is wrapping up and it’s been a wild one - with most of the S&P500 beating their…