Back to Insider Trading

Macpherson Donald G

GWW · Chairman and CEO

Companies Traded

1

Total Buys

0

$0

Total Sells

22

$25.96M

Net Position

-$25.96M

Net Seller

Company Activity

Company Role Buys Sells Holdings Last Activity
GWW W.W. GRAINGER, INC.
Chairman and CEO
0
$0
22
$25.96M
104,378
$101.71M
Dec 5, 2025

Recent Transactions

GWW SELL

W.W. GRAINGER, INC.

Shares

4,183

Price

$974

Total Value

$4.08M

Date

Dec 5, 2025

GWW SELL

W.W. GRAINGER, INC.

Shares

1,900

Price

$974

Total Value

$1.85M

Date

Dec 5, 2025

GWW SELL

W.W. GRAINGER, INC.

Shares

1,382

Price

$970

Total Value

$1.34M

Date

Dec 5, 2025

GWW SELL

W.W. GRAINGER, INC.

Shares

1,267

Price

$973

Total Value

$1.23M

Date

Dec 5, 2025

GWW SELL

W.W. GRAINGER, INC.

Shares

1,023

Price

$972

Total Value

$994K

Date

Dec 5, 2025

GWW SELL

W.W. GRAINGER, INC.

Shares

824

Price

$969

Total Value

$798K

Date

Dec 5, 2025

GWW SELL

W.W. GRAINGER, INC.

Shares

691

Price

$970

Total Value

$670K

Date

Dec 5, 2025

GWW SELL

W.W. GRAINGER, INC.

Shares

493

Price

$975

Total Value

$481K

Date

Dec 5, 2025

GWW SELL

W.W. GRAINGER, INC.

Shares

240

Price

$967

Total Value

$232K

Date

Dec 5, 2025

GWW SELL

W.W. GRAINGER, INC.

Shares

111

Price

$964

Total Value

$107K

Date

Dec 5, 2025

GWW SELL

W.W. GRAINGER, INC.

Shares

48

Price

$963

Total Value

$46K

Date

Dec 5, 2025

GWW SELL

W.W. GRAINGER, INC.

Shares

1

Price

$965

Total Value

$965

Date

Dec 5, 2025

GWW SELL

W.W. GRAINGER, INC.

Shares

2,971

Price

$974

Total Value

$2.90M

Date

Dec 4, 2025

GWW SELL

W.W. GRAINGER, INC.

Shares

2,552

Price

$974

Total Value

$2.48M

Date

Dec 4, 2025

GWW SELL

W.W. GRAINGER, INC.

Shares

1,907

Price

$969

Total Value

$1.85M

Date

Dec 4, 2025

GWW SELL

W.W. GRAINGER, INC.

Shares

1,844

Price

$975

Total Value

$1.80M

Date

Dec 4, 2025

GWW SELL

W.W. GRAINGER, INC.

Shares

1,400

Price

$969

Total Value

$1.36M

Date

Dec 4, 2025

GWW SELL

W.W. GRAINGER, INC.

Shares

1,159

Price

$973

Total Value

$1.13M

Date

Dec 4, 2025

GWW SELL

W.W. GRAINGER, INC.

Shares

1,015

Price

$971

Total Value

$986K

Date

Dec 4, 2025

GWW SELL

W.W. GRAINGER, INC.

Shares

755

Price

$970

Total Value

$733K

Date

Dec 4, 2025

GWW SELL

W.W. GRAINGER, INC.

Shares

720

Price

$977

Total Value

$703K

Date

Dec 4, 2025

GWW SELL

W.W. GRAINGER, INC.

Shares

200

Price

$978

Total Value

$196K

Date

Dec 4, 2025

Trading Timeline

First Transaction

Dec 4, 2025

Latest Transaction

Dec 5, 2025