Biogen surprises on its quarterly profit

Baker Hughes: mixed quarterly performance