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
Icon Q1 Adj.
EPS $2.50 Beats $2.42 Estimate, Sales $2.034B Beat $1.999B Estimate
Icon reports Q1 adjusted EPS of $2.50 and sales of $2.034B, beating estimates of $2.42 and $1.999B respectively
Icon Q1 Adj.
EPS $2.50 Beats $2.42 Estimate, Sales $2.034B Beat $1.999B Estimate