Kirby Corporation Announces Board Approval for Authorization to Repurchase Up to Eight Million Shares

Kirby Corporation Announces Board Approval for Authorization to Repurchase Up to Eight Million Shares – NEWSnet – News… as it used to be