MSFT beat up $2 PM AMZN beat up hugely PM,COF beat by .80 but missed on revs i dont get how that can happen