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 ...
Icon (NASDAQ: ICLR) has outperformed the market over the past 20 years by 2.63% on an annualized basis producing an average annual return of 11.44%. Currently, Icon has a market capitalization of ...
ICON (ICLR) stock plunges as the company withdraws 2025 guidance amid an accounting probe, potential revenue overstatement and control weaknesses. Read more here.
ICON (ICLR) stock bounces back after Kerrisdale Capital invested 20% after selloff, which it said is “far too dramatic” for a company of that size. Read more here.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results