Gerald Johnson, EVP at General Motors, holds 71.51K shares in General Motors (Ticker: GM), holds 2.10K shares in Caterpillar (Ticker: CAT). Most recently, Gerald Johnson Sold ― shares of General Motors on Apr 01, 2024 for an estimated value of 1.23M.