Icon (ICLR) has released an update. ICON plc reported a mixed third quarter for 2024, with a revenue of $2,030 million, slightly below ...