We recently published 10 Market Beasts Leaving Wall Street in the Dust. ICON PLC (NASDAQ:ICLR) was one of the best performers on Friday. ICON grew its share prices by 16.13 percent on Friday to finish ...
Investing.com -- ICON plc (NASDAQ:ICLR) stock plummeted 32% on Thursday after the clinical research organization announced an internal accounting investigation and delayed its fourth quarter and full ...