Macpherson Donald G

DuPont De Nemours Inc · Director

Macpherson Donald G is listed in public filings as director. This Macpherson Donald G insider trading page organizes Form 4 disclosures, reported purchases and sales, transaction dates, share amounts, related issuers, and historical insider activity so readers can review the person's public trading record in one place. Companies and tickers connected to this insider trading profile include DuPont De Nemours Inc (DD), and Grainger (W.W.) Inc (GWW). Investors use Macpherson Donald G's insider trading disclosures to study buying and selling patterns, position changes, company-specific activity, and the source evidence behind each reported transaction.

Latest Actions

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
DuPont De Nemours IncDD$284k5.9k sharesGrant / ExerciseMay 29, 2026$32.5K671 shares$48.42--

Insider Trades History

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
DuPont De Nemours IncDD--5.2k sharesGrant / ExerciseMay 21, 2026Disclosure amount unavailable4k shares----
Grainger (W.W.) IncGWW$117M106.8k sharesGrant / ExerciseApr 1, 2026$2.6M2.3k shares$1,090.81--
Grainger (W.W.) IncGWW$120M109.7k sharesGrant / ExerciseApr 1, 2026$632.7K580 shares$1,090.81--
Grainger (W.W.) IncGWW$119M108.7k sharesGrant / ExerciseApr 1, 2026$559.6K513 shares$1,090.81--
Grainger (W.W.) IncGWW$119M109.3k sharesGrant / ExerciseApr 1, 2026$501.8K460 shares$1,090.81--
Grainger (W.W.) IncGWW--109.2k sharesGrant / ExerciseApr 1, 2026Disclosure amount unavailable5.3k shares----
Grainger (W.W.) IncGWW--110.3k sharesGrant / ExerciseApr 1, 2026Disclosure amount unavailable3.5k shares----
DuPont De Nemours IncDD$58k1.2k sharesGrant / ExerciseFeb 27, 2026$10.8K216 shares$50.04--
DuPont De Nemours IncDD--946 sharesGrant / ExerciseFeb 19, 2026Disclosure amount unavailable946 shares----
Grainger (W.W.) IncGWW$102M104.4k sharesSellDec 5, 2025$4.1M4.2k shares$974.47--
Grainger (W.W.) IncGWW$012.2k sharesGrant / ExerciseDec 5, 2025$3.8M12.2k shares$311.26--
Grainger (W.W.) IncGWW$106M108.6k sharesSellDec 5, 2025$1.8M1.9k shares$973.65--
Grainger (W.W.) IncGWW$109M112.8k sharesSellDec 5, 2025$1.3M1.4k shares$970.41--
Grainger (W.W.) IncGWW$107M110.5k sharesSellDec 5, 2025$1.2M1.3k shares$972.77--
Grainger (W.W.) IncGWW$109M111.7k sharesSellDec 5, 2025$994.1K1k shares$971.77--
Grainger (W.W.) IncGWW$111M114.8k sharesSellDec 5, 2025$798.1K824 shares$968.59--
Grainger (W.W.) IncGWW$111M114.1k sharesSellDec 5, 2025$670.1K691 shares$969.77--
Grainger (W.W.) IncGWW$101M103.9k sharesSellDec 5, 2025$480.8K493 shares$975.34--
Grainger (W.W.) IncGWW$112M115.6k sharesSellDec 5, 2025$232.2K240 shares$967.46--
Grainger (W.W.) IncGWW$112M115.9k sharesSellDec 5, 2025$9651 shares$965.19--
Grainger (W.W.) IncGWW$112M115.9k sharesSellDec 5, 2025$107.0K111 shares$964.06--
Grainger (W.W.) IncGWW$112M116k sharesSellDec 5, 2025$46.2K48 shares$962.93--
Grainger (W.W.) IncGWW$6.3M20.2k sharesGrant / ExerciseDec 4, 2025$3.3M10.5k shares$311.26--
Grainger (W.W.) IncGWW$108M110.6k sharesSellDec 4, 2025$2.9M3k shares$974.45--
Grainger (W.W.) IncGWW$3.8M12.2k sharesGrant / ExerciseDec 4, 2025$2.5M8k shares$311.26--
Grainger (W.W.) IncGWW$111M113.6k sharesSellDec 4, 2025$2.5M2.6k shares$973.68--
Grainger (W.W.) IncGWW$117M120.5k sharesSellDec 4, 2025$1.8M1.9k shares$968.85--
Grainger (W.W.) IncGWW$106M108.8k sharesSellDec 4, 2025$1.8M1.8k shares$975.42--
Grainger (W.W.) IncGWW$115M119.1k sharesSellDec 4, 2025$1.4M1.4k shares$969.41--
Grainger (W.W.) IncGWW$113M116.1k sharesSellDec 4, 2025$1.1M1.2k shares$972.62--
Grainger (W.W.) IncGWW$114M117.3k sharesSellDec 4, 2025$986.0K1k shares$971.41--
Grainger (W.W.) IncGWW$115M118.3k sharesSellDec 4, 2025$732.7K755 shares$970.46--
Grainger (W.W.) IncGWW$106M108.1k sharesSellDec 4, 2025$703.1K720 shares$976.58--
Grainger (W.W.) IncGWW$106M107.9k sharesSellDec 4, 2025$195.7K200 shares$978.41--
Grainger (W.W.) IncGWW--103.9k sharesGrant / ExerciseDec 4, 2025Disclosure amount unavailable4k shares----
Grainger (W.W.) IncGWW$101M102.3k sharesGrant / ExerciseApr 1, 2025$2.9M3k shares$987.83--
Grainger (W.W.) IncGWW$104M104.9k sharesGrant / ExerciseApr 1, 2025$826.8K837 shares$987.83--
Grainger (W.W.) IncGWW$103M104.3k sharesGrant / ExerciseApr 1, 2025$572.9K580 shares$987.83--
Grainger (W.W.) IncGWW$103M103.9k sharesGrant / ExerciseApr 1, 2025$454.4K460 shares$987.83--
Grainger (W.W.) IncGWW--105.3k sharesGrant / ExerciseApr 1, 2025Disclosure amount unavailable6.7k shares----
Grainger (W.W.) IncGWW--105.8k sharesGrant / ExerciseApr 1, 2025Disclosure amount unavailable3.5k shares----