Caterpillar Inc (CAT) Valuation Ratios & Charts