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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results