Barclays analyst Luke Sergott lowered the firm’s price target on Icon (ICLR) to $240 from $275 and keeps an Overweight rating on the shares.
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 ...