Icon Plc (NASDAQ:ICLR) Given Consensus Rating of "Hold" by Brokerages
Icon Plc (NASDAQ:ICLR) has received a consensus "Hold" rating from seventeen research firms, with an average one-year target price of $148.80. Analyst...
Icon Plc (NASDAQ:ICLR) has received a consensus "Hold" rating from seventeen research firms, with an average one-year target price of $148.80. Analyst...