CAT_A: Underlying profit improved despite lower revenues, with cost savings and share buybacks progressingQuartr·Aug 20 at 09:37 AMCAT+1.72%CAT
Is Caterpillar (CAT) Expensive Following Its Strong Run And Wide Moat Narrative?Simplywall·Jul 18 at 09:13 AMCAT+1.72%CAT