Icon Q2 Adj. EPS $2.56 Beats $2.52 Estimate, Sales $2.063B Beat $2.006B Estimate

ICON Plc

ICON Plc

ICLR

0.00

Icon Q2 Adj. EPS $2.56 Beats $2.52 Estimate, Sales $2.063B Beat $2.006B Estimate