MacPherson Donald G

Number of records: 50
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
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
13-Mar-15 9:28 AM
View: 
W.W. Grainger, Inc. (GWW) 12-Mar-15Market Option Sale (Planned) 3,000$231.89$695,682.00(11%)
26.21K to 23.21K
(72%)
27-Feb-15 4:24 PM
View: 
W.W. Grainger, Inc. (GWW) 27-Feb-15Grant 1,862----7%
25.68K to 27.54K
27-Feb-15 4:24 PM
View: 
W.W. Grainger, Inc. (GWW) 27-Feb-15Payment of Exercise 851$254.89$216,911.00(3%)
27.54K to 26.69K
27-Feb-15 4:24 PM
View: 
W.W. Grainger, Inc. (GWW) 27-Feb-15Market Sale (Planned) 2,728$238.52$650,697.00(10%)
26.69K to 23.96K
(67%)
27-Feb-15 4:27 PM
View: 
W.W. Grainger, Inc. (GWW) 27-Feb-15Market Sale (Planned) 750$239.62$179,711.00(3%)
23.96K to 23.21K
(66%)
20-Feb-15 10:24 AM
View: 
W.W. Grainger, Inc. (GWW) 19-Feb-15Payment of Exercise 8,522$235.65$2,008,210.00(25%)
34.2K to 25.68K
(69%)
16-Dec-14 9:58 AM
View: 
W.W. Grainger, Inc. (GWW) 15-Dec-14Option Exercise 3,000$81.49$244,470.009%
34.2K to 37.2K
16-Dec-14 9:58 AM
View: 
W.W. Grainger, Inc. (GWW) 15-Dec-14Market Option Sale (Planned) 3,000$245.78$737,344.00(8%)
37.2K to 34.2K
(63%)
16-Sep-14 12:19 PM
View: 
W.W. Grainger, Inc. (GWW) 15-Sep-14Option Exercise 3,000$81.49$244,470.009%
34.2K to 37.2K