News

The average estimate of 10 analysts surveyed by Zacks Investment Research was for earnings of $1.62 per share. The animal health company posted revenue of $2.46 billion in the period, also topping ...