Icon PlcICLR is set to report third-quarter 2016 earnings results on Oct 20. Last quarter, the company posted earnings of $1.14 per share, a penny above the Zacks Consensus Estimate. We note that Icon ...