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 Plc ICLR shares are crashing in Thursday’s premarket session as the company disclosed an update on its upcoming earnings report. The clinical research organisation disclosed an ongoing internal ...
Icon delayed its fourth-quarter and 2025 financial results amid its ongoing accounting review, with preliminary findings suggesting the company's revenue for fiscal years 2023 and 2024 may have been ...
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