Caterpillar stock: Buy, sell, or hold?

Longtime Caterpillar (NYSE: CAT) Shareholders who have never wondered what it is like is to drive one of the company's leading steel bulls, probably a similar experience through the gains of the stock moving from the ground of 186% during…