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.
| Date | Company | Role | Type | Shares | Value |
|---|---|---|---|---|---|
| 2026-06-02 | DuPont de Nemours, Inc. (DD) | Director | Buy | 671 | $32,500 |
| 2026-04-02 | W.W. GRAINGER, INC. (GWW) | Chairman and CEO | Buy | 5,292 | $0 |
| 2026-04-02 | W.W. GRAINGER, INC. (GWW) | Chairman and CEO | Sell | 2,345 | $2.6M |
| 2026-04-02 | W.W. GRAINGER, INC. (GWW) | Chairman and CEO | Buy | 3,461 | $0 |
| 2026-04-02 | W.W. GRAINGER, INC. (GWW) | Chairman and CEO | Sell | 580 | $632,670 |
| 2026-04-02 | W.W. GRAINGER, INC. (GWW) | Chairman and CEO | Sell | 460 | $501,773 |
| 2026-04-02 | W.W. GRAINGER, INC. (GWW) | Chairman and CEO | Sell | 513 | $559,586 |
| 2026-03-03 | DuPont de Nemours, Inc. (DD) | Director | Buy | 216 | $10,833 |
| 2026-02-24 | DuPont de Nemours, Inc. (DD) | Director | Buy | 946 | $0 |
| 2025-12-08 | W.W. GRAINGER, INC. (GWW) | Chairman and CEO | Sell | 1,400 | $1.4M |
| 2025-12-08 | W.W. GRAINGER, INC. (GWW) | Chairman and CEO | Buy | 8,000 | $2.5M |
| 2025-12-08 | W.W. GRAINGER, INC. (GWW) | Chairman and CEO | Sell | 1,907 | $1.8M |
| 2025-12-08 | W.W. GRAINGER, INC. (GWW) | Chairman and CEO | Buy | 10,500 | $3.3M |
| 2025-12-08 | W.W. GRAINGER, INC. (GWW) | Chairman and CEO | Sell | 755 | $732,697 |
| 2025-12-08 | W.W. GRAINGER, INC. (GWW) | Chairman and CEO | Sell | 1,015 | $985,981 |
| 2025-12-08 | W.W. GRAINGER, INC. (GWW) | Chairman and CEO | Sell | 1,159 | $1.1M |
| 2025-12-08 | W.W. GRAINGER, INC. (GWW) | Chairman and CEO | Sell | 2,552 | $2.5M |
| 2025-12-08 | W.W. GRAINGER, INC. (GWW) | Chairman and CEO | Sell | 2,971 | $2.9M |
| 2025-12-08 | W.W. GRAINGER, INC. (GWW) | Chairman and CEO | Sell | 1,844 | $1.8M |
| 2025-12-08 | W.W. GRAINGER, INC. (GWW) | Chairman and CEO | Sell | 720 | $703,138 |
| 2025-12-08 | W.W. GRAINGER, INC. (GWW) | Chairman and CEO | Sell | 200 | $195,682 |
| 2025-12-08 | W.W. GRAINGER, INC. (GWW) | Chairman and CEO | Sell | 3,977 | $0 |
| 2025-12-08 | W.W. GRAINGER, INC. (GWW) | Chairman and CEO | Buy | 12,163 | $3.8M |
| 2025-12-08 | W.W. GRAINGER, INC. (GWW) | Chairman and CEO | Sell | 48 | $46,221 |
| 2025-12-08 | W.W. GRAINGER, INC. (GWW) | Chairman and CEO | Sell | 111 | $107,011 |
Source: SEC Form 4 filings · as of 2026-06-02