Icon Q2 Adj. EPS $2.56 Beats $2.52 Estimate, Sales $2.063B Beat $2.006B Estimate
Share
ICON Plc
ICLR
0.00
0.00%