Business & Money Icon Non-GAAP EPS of $3.11 beats by $0.03, revenue of $2.02B in-line (NASDAQ:ICLR) July 26, 2023 0 FacebookTwitterPinterestWhatsApp Icon Non-GAAP EPS of $3.11 beats by $0.03, revenue of $2.02B in-line Source link