Macpherson Donald G Insider Trading -- Recent SEC Form 4 Transactions

Macpherson Donald G (CIK 1451437) reported 41 SEC Form 4 insider transactions across 2 companies over the past 18 months (most recent 2026-06-02). Recent activity: Buy DD (671 shares), Buy GWW (5,292 shares), Sell GWW (2,345 shares), Buy GWW (3,461 shares), Sell GWW (580 shares). Source: SEC Form 4.

DateCompanyRoleTypeSharesValue
2026-06-02DuPont de Nemours, Inc. (DD)DirectorBuy671$32,500
2026-04-02W.W. GRAINGER, INC. (GWW)Chairman and CEOBuy5,292$0
2026-04-02W.W. GRAINGER, INC. (GWW)Chairman and CEOSell2,345$2.6M
2026-04-02W.W. GRAINGER, INC. (GWW)Chairman and CEOBuy3,461$0
2026-04-02W.W. GRAINGER, INC. (GWW)Chairman and CEOSell580$632,670
2026-04-02W.W. GRAINGER, INC. (GWW)Chairman and CEOSell460$501,773
2026-04-02W.W. GRAINGER, INC. (GWW)Chairman and CEOSell513$559,586
2026-03-03DuPont de Nemours, Inc. (DD)DirectorBuy216$10,833
2026-02-24DuPont de Nemours, Inc. (DD)DirectorBuy946$0
2025-12-08W.W. GRAINGER, INC. (GWW)Chairman and CEOSell1,400$1.4M
2025-12-08W.W. GRAINGER, INC. (GWW)Chairman and CEOBuy8,000$2.5M
2025-12-08W.W. GRAINGER, INC. (GWW)Chairman and CEOSell1,907$1.8M
2025-12-08W.W. GRAINGER, INC. (GWW)Chairman and CEOBuy10,500$3.3M
2025-12-08W.W. GRAINGER, INC. (GWW)Chairman and CEOSell755$732,697
2025-12-08W.W. GRAINGER, INC. (GWW)Chairman and CEOSell1,015$985,981
2025-12-08W.W. GRAINGER, INC. (GWW)Chairman and CEOSell1,159$1.1M
2025-12-08W.W. GRAINGER, INC. (GWW)Chairman and CEOSell2,552$2.5M
2025-12-08W.W. GRAINGER, INC. (GWW)Chairman and CEOSell2,971$2.9M
2025-12-08W.W. GRAINGER, INC. (GWW)Chairman and CEOSell1,844$1.8M
2025-12-08W.W. GRAINGER, INC. (GWW)Chairman and CEOSell720$703,138
2025-12-08W.W. GRAINGER, INC. (GWW)Chairman and CEOSell200$195,682
2025-12-08W.W. GRAINGER, INC. (GWW)Chairman and CEOSell3,977$0
2025-12-08W.W. GRAINGER, INC. (GWW)Chairman and CEOBuy12,163$3.8M
2025-12-08W.W. GRAINGER, INC. (GWW)Chairman and CEOSell48$46,221
2025-12-08W.W. GRAINGER, INC. (GWW)Chairman and CEOSell111$107,011

Source: SEC Form 4 filings · as of 2026-06-02