Icon (NASDAQ:ICLR) reported quarterly earnings of $2.76 per share. This is a 33.98 percent increase over earnings of $2.06 per share from the same period last year. The company reported $1.90 billion in sales this
Icon (NASDAQ:ICLR) reported quarterly earnings of $2.63 per share which beat the analyst consensus estimate of $2.62 by 0.38 percent. This is a 38.42 percent increase over earnings of $1.90 per share from the same period