The average estimate of four analysts surveyed by Zacks Investment Research was for earnings of 53 cents per share. The drug developer posted revenue of $10.4 billion in the period, also beating ...
Some results have been hidden because they may be inaccessible to you