MacPherson Donald G

Number of records: 50
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
01-Oct-24 7:39 PM
View: 
W.W. Grainger, Inc. (GWW) 30-Sep-24Private Sale (Planned) 12,992$1,037.68$13,481,600.00(12%)
111.56K to 98.57K
18-Sep-24 6:17 PM
View: 
W.W. Grainger, Inc. (GWW) 16-Sep-24Option Exercise 46,063$276.64$12,742,900.0050%
93.0K to 139.06K
18-Sep-24 6:17 PM
View: 
W.W. Grainger, Inc. (GWW) 16-Sep-24Planned Option Sale 27,502$1,000.82$27,524,500.00(20%)
139.06K to 111.56K
03-Apr-24 4:38 PM
View: 
W.W. Grainger, Inc. (GWW) 01-Apr-24Grant 11,410----13%
87.67K to 99.08K
03-Apr-24 4:38 PM
View: 
W.W. Grainger, Inc. (GWW) 01-Apr-24Payment of Exercise 6,080$1,017.30$6,185,180.00(6%)
99.08K to 93.0K
30-Nov-23 6:08 PM
View: 
W.W. Grainger, Inc. (GWW) 29-Nov-23Sale (Planned) 2,477$776.37$1,923,070.00(3%)
90.14K to 87.67K
30-Nov-23 6:08 PM
View: 
W.W. Grainger, Inc. (GWW) 28-Nov-23Private Sale (Planned) 2,478$788.68$1,954,360.00(3%)
92.62K to 90.14K
03-Oct-23 10:00 PM
View: 
W.W. Grainger, Inc. (GWW) 01-Oct-23Grant 8,896----10%
87.67K to 96.56K
03-Oct-23 10:00 PM
View: 
W.W. Grainger, Inc. (GWW) 01-Oct-23Payment of Exercise 3,941$691.84$2,726,540.00(4%)
96.56K to 92.62K
04-Apr-23 1:43 PM
View: 
W.W. Grainger, Inc. (GWW) 01-Apr-23Grant 16,128----20%
80.24K to 96.37K
04-Apr-23 1:43 PM
View: 
W.W. Grainger, Inc. (GWW) 01-Apr-23Payment of Exercise 8,700$688.81$5,992,650.00(9%)
96.37K to 87.67K
06-Mar-23 4:12 PM
View: 
W.W. Grainger, Inc. (GWW) 03-Mar-23Option Exercise 60,242$232.46$14,003,700.0087%
69.12K to 129.36K
06-Mar-23 4:12 PM
View: 
W.W. Grainger, Inc. (GWW) 03-Mar-23Option Sale 49,121$694.36$34,107,700.00(38%)
129.36K to 80.24K
05-Dec-22 10:37 AM
View: 
W.W. Grainger, Inc. (GWW) 02-Dec-22Option Exercise 14,380$231.88$3,334,430.0021%
69.12K to 83.5K
05-Dec-22 10:37 AM
View: 
W.W. Grainger, Inc. (GWW) 02-Dec-22Planned Option Sale 14,380$599.53$8,621,270.00(17%)
83.5K to 69.12K
04-Aug-22 5:30 PM
View: 
W.W. Grainger, Inc. (GWW) 01-Aug-22Payment of Exercise 3,769$543.53$2,048,560.00(5%)
72.89K to 69.12K
04-May-22 8:27 AM
View: 
W.W. Grainger, Inc. (GWW) 02-May-22Option Exercise 12,266$248.22$3,044,670.0017%
72.89K to 85.15K
04-May-22 8:27 AM
View: 
W.W. Grainger, Inc. (GWW) 02-May-22Planned Option Sale 12,266$488.83$5,995,970.00(14%)
85.15K to 72.89K
04-Apr-22 2:14 PM
View: 
W.W. Grainger, Inc. (GWW) 01-Apr-22Grant 15,885----25%
63.98K to 79.87K
04-Apr-22 2:14 PM
View: 
W.W. Grainger, Inc. (GWW) 01-Apr-22Payment of Exercise 6,982$515.79$3,601,250.00(9%)
79.87K to 72.89K
06-Dec-21 3:17 PM
View: 
W.W. Grainger, Inc. (GWW) 03-Dec-21Option Exercise 15,741$245.86$3,870,080.0025%
63.98K to 79.73K
06-Dec-21 3:17 PM
View: 
W.W. Grainger, Inc. (GWW) 03-Dec-21Market Option Sale (Planned) 15,741$487.86$7,679,360.00(20%)
79.73K to 63.98K
11-May-21 10:51 AM
View: 
International Paper Co. (IP) 10-May-21Grant 2,336----358%
0.65K to 2.99K
05-Apr-21 9:15 PM
View: 
W.W. Grainger, Inc. (GWW) 05-Apr-21Market Sale (Planned) 4,276$407.01$1,740,370.00(6%)
68.26K to 63.98K
1%
05-Apr-21 9:15 PM
View: 
W.W. Grainger, Inc. (GWW) 02-Apr-21Grant 15,355----26%
59.71K to 75.06K
05-Apr-21 9:15 PM
View: 
W.W. Grainger, Inc. (GWW) 02-Apr-21Payment of Exercise 6,803$406.35$2,764,400.00(9%)
75.06K to 68.26K
1%
05-Apr-21 9:15 PM
View: 
W.W. Grainger, Inc. (GWW) 01-Apr-21Grant 6,690----12%
54.48K to 61.17K
05-Apr-21 9:15 PM
View: 
W.W. Grainger, Inc. (GWW) 01-Apr-21Payment of Exercise 1,466$400.93$587,763.00(2%)
61.17K to 59.71K
(< 1%)
01-Mar-21 4:15 PM
View: 
International Paper Co. (IP) 01-Mar-21Grant 652----100%
0 to 0.65K
21-Sep-20 6:30 PM
View: 
W.W. Grainger, Inc. (GWW) 17-Sep-20Option Exercise 16,923$204.01$3,452,460.0032%
52.47K to 69.39K
21-Sep-20 6:30 PM
View: 
W.W. Grainger, Inc. (GWW) 17-Sep-20Market Option Sale (Planned) 14,909$356.05$5,308,420.00(21%)
69.39K to 54.48K
(13%)
02-Apr-20 4:07 PM
View: 
W.W. Grainger, Inc. (GWW) 01-Apr-20Grant 9,925----23%
42.55K to 52.47K
20-Feb-20 4:50 PM
View: 
W.W. Grainger, Inc. (GWW) 19-Feb-20Grant 13,232----31%
42.55K to 55.78K
20-Feb-20 4:50 PM
View: 
W.W. Grainger, Inc. (GWW) 19-Feb-20Payment of Exercise 5,418$338.52$1,834,100.00(10%)
55.78K to 50.36K
20-Feb-20 4:50 PM
View: 
W.W. Grainger, Inc. (GWW) 19-Feb-20Market Sale (Planned) 7,814$306.96$2,398,570.00(16%)
50.36K to 42.55K
(30%)
22-Feb-19 10:36 AM
View: 
W.W. Grainger, Inc. (GWW) 21-Feb-19Market Sale (Planned) 2,317$310.03$718,348.00(5%)
44.86K to 42.55K
(27%)
22-Feb-19 10:36 AM
View: 
W.W. Grainger, Inc. (GWW) 20-Feb-19Grant 3,302----8%
42.55K to 45.85K
22-Feb-19 10:36 AM
View: 
W.W. Grainger, Inc. (GWW) 20-Feb-19Payment of Exercise 985$314.65$309,930.00(2%)
45.85K to 44.86K
(25%)
02-Aug-18 4:38 PM
View: 
W.W. Grainger, Inc. (GWW) 01-Aug-18Grant 8,507----28%
30.61K to 39.12K
02-Aug-18 4:38 PM
View: 
W.W. Grainger, Inc. (GWW) 01-Aug-18Option Exercise 24,876$149.02$3,707,020.0064%
39.12K to 63.99K
02-Aug-18 4:38 PM
View: 
W.W. Grainger, Inc. (GWW) 01-Aug-18Market Option Sale (Planned) 21,448$342.39$7,343,540.00(34%)
63.99K to 42.55K
(15%)
01-Dec-17 12:15 PM
View: 
W.W. Grainger, Inc. (GWW) 29-Nov-17Option Exercise 26,000$108.15$2,811,900.0095%
27.45K to 53.45K
01-Dec-17 12:15 PM
View: 
W.W. Grainger, Inc. (GWW) 29-Nov-17Market Option Sale (Planned) 22,836$212.48$4,852,250.00(43%)
53.45K to 30.61K
(83%)
17-Feb-17 12:21 PM
View: 
W.W. Grainger, Inc. (GWW) 15-Feb-17Grant 4,841----20%
24.19K to 29.03K
17-Feb-17 12:21 PM
View: 
W.W. Grainger, Inc. (GWW) 15-Feb-17Payment of Exercise 1,583$232.25$367,652.00(5%)
29.03K to 27.45K
(64%)
18-Feb-16 4:20 PM
View: 
W.W. Grainger, Inc. (GWW) 17-Feb-16Grant 1,417----6%
23.21K to 24.63K
18-Feb-16 4:20 PM
View: 
W.W. Grainger, Inc. (GWW) 17-Feb-16Payment of Exercise 438$202.59$88,734.40(2%)
24.63K to 24.19K
(92%)
16-Jun-15 12:00 PM
View: 
W.W. Grainger, Inc. (GWW) 15-Jun-15Option Exercise 3,000$108.15$324,450.0013%
23.21K to 26.21K
16-Jun-15 12:00 PM
View: 
W.W. Grainger, Inc. (GWW) 15-Jun-15Market Option Sale (Planned) 3,000$235.64$706,909.00(11%)
26.21K to 23.21K
(68%)
13-Mar-15 9:28 AM
View: 
W.W. Grainger, Inc. (GWW) 12-Mar-15Option Exercise 3,000$81.49$244,470.0013%
23.21K to 26.21K