Caterpillar Inc. (CAT) valuation and key financial metrics