Company earnings offer a mixed bag with a few surprises | Moving Markets | Podwise