SAN FRANCISCO, Feb. 13, 2026 /PRNewswire/ -- Investors in ICON plc (NASDAQ: ICLR) saw the price of their shares drop about 49% during trading on February 12, 2026, after the company disclosed its ...
ICON PLC faces a critical test Monday when the contract research organization finally releases long-delayed fourth-quarter and full-year 2025 results, two months after an accounting investigation sent ...
ICON Public Limited (ICLR) posted its worst intraday stock performance in decades on Thursday after the company announced that it is withdrawing its previously issued 2025 financial guidance amid an ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results