Kirby Corporation announced the purchase of the stock of Coastal Towing, Inc., the owner of 37 inland black oil tank barges, for approximately $19.3m.