Key Insights ICON's estimated fair value is US$345 based on 2 Stage Free Cash Flow to Equity ICON's US$186 share price... Icon PLC (ICLR) doesn't possess the right combination of the two key ...
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 ... and business news source, used by wealth managers ...