Agribusiness giant Cargill has purchased a 5.3% stake in the largest US producer of livestock feed, Purina Mills . The stake is the second Cargill has made in a former Ralston Purina business, having also recently acquired Agribrands .