Company earnings offer a mixed bag with a few surprises - Moving Markets: Daily News - Podfriend