A Very Hungry Caterpillar

The machinery giant is churning out record profits despite a weak economy. Its stock is a buy.