Icon's balance sheet is sound, with its revenue cyclicality and operating leverage each possessing a medium rating. Icon has historically maintained a fairly conservative balance sheet, and it ended ...
1d
Hosted on MSNIcon PLC (ICLR) Q4 Earnings and Revenues Top EstimatesIcon PLC (ICLR) came out with quarterly earnings of $3.43 per share, beating the Zacks Consensus Estimate of $3.42 per share. This compares to earnings of $3.46 per share a year ago. These figures are ...
Icon plc has launched a new buyback program to repurchase up to $750 million of its shares. The total value of the authorized share repurchase is now up to $1 billion, the healthcare intelligence and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results