Donald G. Macpherson serves as Executive at GRAINGER W W INC, where they oversee executive responsibilities. Since joining the company, Donald G. Macpherson has executed 463 insider transactions totaling $146.5M, demonstrating a bearish approach to their equity position. Their most recent transaction on Dec 5, 2025 involved selling 4,183 shares valued at $4.1M.
Donald G. Macpherson currently holds 104,378 shares of GRAINGER W W INC (GWW), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, Donald G. Macpherson has been a net seller of GWW stock. They have purchased $0 and sold $146.5M worth of shares.
Donald G. Macpherson's most recent insider trade was on Dec 5, 2025, when they sold 4,183 shares at $974.47 per share.
Get notified when new Form 4 filings are submitted
| $973.65 |
| Discretionary |
| Dec 5, 2025 | GWW | $1.2M | Sale | 1,267 | $972.77 | Discretionary |
| Dec 5, 2025 | GWW | $994.1K | Sale | 1,023 | $971.77 | Discretionary |
| Dec 5, 2025 | GWW | $1.3M | Sale | 1,382 | $970.41 | Discretionary |
| Dec 5, 2025 | GWW | $670.1K | Sale | 691 | $969.77 | Discretionary |
| Dec 5, 2025 | GWW | $798.1K | Sale | 824 | $968.59 | Discretionary |
| Dec 5, 2025 | GWW | $232.2K | Sale | 240 | $967.46 | Discretionary |
| Dec 5, 2025 | GWW | $965 | Sale | 1 | $965.19 | Discretionary |
| Dec 5, 2025 | GWW | $107.0K | Sale | 111 | $964.06 | Discretionary |
| Dec 5, 2025 | GWW | $46.2K | Sale | 48 | $962.93 | Discretionary |
| Dec 5, 2025 | GWW | $3.8M | Option Exercise | 12,163 | $311.26 | Discretionary |
| Dec 5, 2025 | GWW | $480.8K | Sale | 493 | $975.34 | Discretionary |
| Dec 4, 2025 | GWW | $2.5M | Option Exercise | 8,000 | $311.26 | Discretionary |
| Dec 4, 2025 | GWW | $0 | Gift | 3,977 | $N/A | Discretionary |
| Dec 4, 2025 | GWW | $195.7K | Sale | 200 | $978.41 | Discretionary |
| Dec 4, 2025 | GWW | $703.1K | Sale | 720 | $976.58 | Discretionary |
| Dec 4, 2025 | GWW | $1.8M | Sale | 1,844 | $975.42 | Discretionary |
| Dec 4, 2025 | GWW | $2.9M | Sale | 2,971 | $974.45 | Discretionary |
| Dec 4, 2025 | GWW | $2.5M | Sale | 2,552 | $973.68 | Discretionary |
| Dec 4, 2025 | GWW | $1.1M | Sale | 1,159 | $972.62 | Discretionary |
| Dec 4, 2025 | GWW | $986.0K | Sale | 1,015 | $971.41 | Discretionary |
| Dec 4, 2025 | GWW | $732.7K | Sale | 755 | $970.46 | Discretionary |
| Dec 4, 2025 | GWW | $1.4M | Sale | 1,400 | $969.41 | Discretionary |
| Dec 4, 2025 | GWW | $1.8M | Sale | 1,907 | $968.85 | Discretionary |
| Dec 4, 2025 | GWW | $3.3M | Option Exercise | 10,500 | $311.26 | Discretionary |
| Sep 16, 2024 | GWW | $69.5K | Sale | 70 | $992.23 | Planned |
| Sep 16, 2024 | GWW | $12.7M | Option Exercise | 46,063 | $276.64 | Planned |
| Sep 16, 2024 | GWW | $387.6K | Sale | 390 | $993.84 | Planned |
| Sep 16, 2024 | GWW | $303.5K | Sale | 305 | $994.95 | Planned |