Caterpillar Inc. (CAT) - Financials | Relativity Invest