DUBLIN 18, Ireland (AP) — Icon PLC (ICLR) on Wednesday reported third-quarter profit of $197.1 million. The Dublin 18, Ireland-based company said it had net income of $2.36 per share.
Some results have been hidden because they may be inaccessible to you