Icon plc has launched a new buyback program to repurchase up to $750 million of its shares. The total value ... Newswires Dow Jones Newswires is a market-moving financial and business news source ...
Icon maintains its principal executive office in Athens, Greece, and its common shares trade on the Nasdaq Capital Market under the symbol “ICON.” Forward Looking Statements This communication ...