
Companies
Icon Plc (NASDAQ: ICLR): Overvalued Against Others?
Icon Plc (NASDAQ:ICLR) price on Friday, May 23, rose 0.79% above its previous day’s close as an upside momentum from buyers pushed the stock’s value to $127.99. A look at the stock’s price movement, the close in the last trading session was $126.99. The PE