Icon Plc (ICLR) Receives Consensus Rating of "Buy" from Analysts

Icon Plc (ICLR) Receives Consensus Rating of "Buy" from Analysts


Shares of Icon Plc have been assigned a consensus rating of "Buy" from the twelve ratings firms that are currently covering the stock, MarketBeat.com reports. Four equities research analysts have rated the stock with a hold rating, seven have assigned a buy rating and one has assigned a strong buy rating to the company.



from Biotech News