Caterpillar Stock History Chart - Caterpillar Could Offer Low Risk Buying Opportunity