Caterpillar Inc. (CAT) Financial Ratios - Invvest