Icon PLC (ICLR) Lags Q2 E… — ICLR -0.20 | NewsImpactScreener