Market Report: Big tech struggles to meet expectations, big pharma beats and raises