A $72 Billion Reason to Buy Caterpillar Stock NowBarchart OptionAug 9, 2026 at 04:01 PMA $72 Billion Reason to Buy Caterpillar Stock Now