Menu
Live News EARNINGS H impact

ICLR Beats Estimates

Icon reports Q1 adjusted EPS of $2.50 and sales of $2.034B, beating estimates of $2.42 and $1.999B respectively

ICLR

Icon Q1 Adj.

EPS $2.50 Beats $2.42 Estimate, Sales $2.034B Beat $1.999B Estimate