ICON ($ICLR) posted quarterly earnings results on Wednesday, February 19th. The company reported earnings of $3.43 per share, missing estimates of $3.48 by $0.05. The ...
ICON plc (NASDAQ: ICLR), a world-leading healthcare intelligence and clinical research organization, today reported its financial results for the fourth quarter and full year ended December 31 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results