News

A month has gone by since the last earnings report for Icon PLC (ICLR). Shares have lost about 8.9% in that time frame, underperforming the S&P 500. Will the recent negative trend continue leading ...
ICON Public Limited Company, a clinical research organization, provides outsourced development and commercialization services in Ireland, rest of Europe, the United States, and internationally.