Analysts estimated ICLR earnings of $3.91 per share this quarter (Q3). ICLR's actual earnings were $3.35 per share.
Analysts estimated ICLR earnings of $3.51 per share this quarter (Q4). ICLR's actual earnings were $3.46 per share.
Setting up your session...