Caterpillar (CAT) Financial Analysis: Trade, Infrastructure, and Profitability | Monexa