Denise C Johnson, President at Caterpillar, holds 17.97K shares in Caterpillar (Ticker: CAT), holds 21.87K shares in Mosaic Co (Ticker: MOS), holds ― shares in ABB Ltd (Ticker: GB:0NX2). Most recently, Denise C Johnson ― shares of Caterpillar on ― for an estimated value of ―.