Investigation’s preliminary indications are that 2023 and 2024 revenue may have been overstated by less than 2% for each fiscal year DUBLIN--(BUSINESS WIRE)-- ICON plc (ICLR), (NASDAQ: ICLR) today ...
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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results