Stockreport

ICON Reports First Quarter 2024 Results

ICON plc - Ordinary Shares  (ICLR) 
Last icon plc - ordinary shares earnings: 4/22 04:15 pm Check Earnings Report
US:NASDAQ Investor Relations: investor.iconplc.com
PDF HighlightsNet business wins in the quarter of $2,654 million; a net book to bill of 1.27, an increase of 9.9% on quarter one 2023.Closing backlog of $23.4 billion, an in [Read more]