The company has return on total asset (ROA) of 4.74 % which means that it generated profit of $4.74 on every $100 spent on asset. This is normal as compared to the sector avarege. Similarly, it shows return on stockholders equity (ROE) of 8.91 % meaning that it created $8.91 on every $100 dollars invested by stockholders.
Entity SummaryICON Public Limited Company, a contract research organization, offer outsourced development services to the pharmaceutical, biotechnology, and medical device industries primarily in Ireland, the United States, and rest of Europe. ICON Public Limited Company [ICLR] is traded on NASDAQ in USA. It is located in Dublin, and employs 10,200 people. Filter other
ICON price boundaries
Promote ICON and Guy Dewil