ICON plc ICLR delivered fourth-quarter 2024 adjusted earnings per share of $3.43, down 0.9% from the year-ago period’s ...