ICON Board Approves Increase in Share Repurchase Authorization to $750M
ICON's board approved an increase in the total value of authorized share repurchases to $750 million.
ICON's board approved an increase in the total value of authorized share repurchases to $750 million.