Donald Macpherson

(Mr. Donald Macpherson)

Currently holds a position at W W Grainger Inc

Positions

Position Company Period
Chairman of the Board, Chief Executive Officer W W Grainger Inc Oct. 1, 2017 -
Chief Executive Officer, Director W W Grainger Inc Oct. 1, 2016 - Oct. 1, 2017
Chief Operating Officer W W Grainger Inc Aug. 1, 2015 - Oct. 1, 2016
Senior Vice President, Group President - Global Supply Chain and International W W Grainger Inc Aug. 28, 2013 - Aug. 1, 2015
Senior Vice President, President - Global Supply Chain and Corporate Strategy W W Grainger Inc Jan. 1, 2012 - Aug. 28, 2013
Senior Vice President - Global Supply Chain W W Grainger Inc Jan. 1, 2008 - Jan. 1, 2012
Donald Macpherson's trades of W W Grainger Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2024-10-01 2024-09-30 PS Planned sale
72 -0.1%
1,043.84
USD 75,156
72 -0.1% 1,043.84 USD 75,156
2024-10-01 2024-09-30 PS Planned sale
225 -0.2%
1,042.96
USD 234,665
225 -0.2% 1,042.96 USD 234,665
2024-10-01 2024-09-30 PS Planned sale
341 -0.3%
1,042.14
USD 355,370
341 -0.3% 1,042.14 USD 355,370
2024-10-01 2024-09-30 PS Planned sale
700 -0.7%
1,040.62
USD 728,434
700 -0.7% 1,040.62 USD 728,434
2024-10-01 2024-09-30 PS Planned sale
496 -0.5%
1,039.72
USD 515,699
496 -0.5% 1,039.72 USD 515,699
2024-10-01 2024-09-30 PS Planned sale
2,993 -2.9%
1,038.99
USD 3,109,701
2,993 -2.9% 1,038.99 USD 3,109,701
2024-10-01 2024-09-30 PS Planned sale
3,852 -3.6%
1,037.85
USD 3,997,810
3,852 -3.6% 1,037.85 USD 3,997,810
2024-10-01 2024-09-30 PS Planned sale
1,125 -1.0%
1,036.49
USD 1,166,052
1,125 -1.0% 1,036.49 USD 1,166,052
2024-10-01 2024-09-30 PS Planned sale
1,158 -1.1%
1,035.72
USD 1,199,367
1,158 -1.1% 1,035.72 USD 1,199,367
2024-10-01 2024-09-30 PS Planned sale
1,366 -1.2%
1,034.54
USD 1,413,182
1,366 -1.2% 1,034.54 USD 1,413,182
2024-10-01 2024-09-30 PS Planned sale
521 -0.5%
1,033.61
USD 538,512
521 -0.5% 1,033.61 USD 538,512
2024-10-01 2024-09-30 PS Planned sale
143 -0.1%
1,032.23
USD 147,609
143 -0.1% 1,032.23 USD 147,609
2024-09-18 2024-09-16 PS Planned sale
540 -0.5%
1,004.81
USD 542,595
540 -0.5% 1,004.81 USD 542,595
2024-09-18 2024-09-16 PS Planned sale
1,200 -1.1%
1,003.87
USD 1,204,645
1,200 -1.1% 1,003.87 USD 1,204,645
2024-09-18 2024-09-16 PS Planned sale
5,610 -4.7%
1,002.93
USD 5,626,415
5,610 -4.7% 1,002.93 USD 5,626,415
2024-09-18 2024-09-16 PS Planned sale
4,953 -4.0%
1,002.03
USD 4,963,050
4,953 -4.0% 1,002.03 USD 4,963,050
2024-09-18 2024-09-16 PS Planned sale
5,076 -3.9%
1,000.90
USD 5,080,545
5,076 -3.9% 1,000.90 USD 5,080,545
2024-09-18 2024-09-16 PS Planned sale
4,377 -3.3%
999.91
USD 4,376,621
4,377 -3.3% 999.91 USD 4,376,621
2024-09-18 2024-09-16 PS Planned sale
2,208 -1.6%
998.88
USD 2,205,538
2,208 -1.6% 998.88 USD 2,205,538
2024-09-18 2024-09-16 PS Planned sale
1,380 -1.0%
997.85
USD 1,377,033
1,380 -1.0% 997.85 USD 1,377,033
2024-09-18 2024-09-16 PS Planned sale
535 -0.4%
996.74
USD 533,258
535 -0.4% 996.74 USD 533,258
2024-09-18 2024-09-16 PS Planned sale
858 -0.6%
995.72
USD 854,330
858 -0.6% 995.72 USD 854,330
2024-09-18 2024-09-16 PS Planned sale
305 -0.2%
994.95
USD 303,461
305 -0.2% 994.95 USD 303,461
2024-09-18 2024-09-16 PS Planned sale
390 -0.3%
993.84
USD 387,596
390 -0.3% 993.84 USD 387,596
2024-09-18 2024-09-16 PS Planned sale
70 -0.1%
992.23
USD 69,456
70 -0.1% 992.23 USD 69,456
2023-11-30 2023-11-29 PS Planned sale
500 -0.6%
778.14
USD 389,070
500 -0.6% 778.14 USD 389,070
2023-11-30 2023-11-29 PS Planned sale
900 -1.0%
777.05
USD 699,347
900 -1.0% 777.05 USD 699,347
2023-11-30 2023-11-29 PS Planned sale
677 -0.8%
776.03
USD 525,371
677 -0.8% 776.03 USD 525,371
2023-11-30 2023-11-29 PS Planned sale
400 -0.4%
773.21
USD 309,283
400 -0.4% 773.21 USD 309,283
2023-11-30 2023-11-28 PS Planned sale
157 -0.2%
811.98
USD 127,480
157 -0.2% 811.98 USD 127,480
2023-11-30 2023-11-28 PS Planned sale
100 -0.1%
810.63
USD 81,063
100 -0.1% 810.63 USD 81,063
2023-11-30 2023-11-28 PS Planned sale
300 -0.3%
809.23
USD 242,770
300 -0.3% 809.23 USD 242,770
2023-11-30 2023-11-28 PS Planned sale
100 -0.1%
807.38
USD 80,738
100 -0.1% 807.38 USD 80,738
2023-11-30 2023-11-28 PS Planned sale
43 -0.0%
801.59
USD 34,469
43 -0.0% 801.59 USD 34,469
2023-11-30 2023-11-28 PS Planned sale
257 -0.3%
800.61
USD 205,757
257 -0.3% 800.61 USD 205,757
2023-11-30 2023-11-28 PS Planned sale
75 -0.1%
784.17
USD 58,813
75 -0.1% 784.17 USD 58,813
2023-11-30 2023-11-28 PS Planned sale
200 -0.2%
783.40
USD 156,679
200 -0.2% 783.40 USD 156,679
2023-11-30 2023-11-28 PS Planned sale
100 -0.1%
782.02
USD 78,202
100 -0.1% 782.02 USD 78,202
2023-11-30 2023-11-28 PS Planned sale
100 -0.1%
777.18
USD 77,718
100 -0.1% 777.18 USD 77,718
2023-11-30 2023-11-28 PS Planned sale
300 -0.3%
776.27
USD 232,881
300 -0.3% 776.27 USD 232,881
2023-11-30 2023-11-28 PS Planned sale
215 -0.2%
775.04
USD 166,633
215 -0.2% 775.04 USD 166,633
2023-11-30 2023-11-28 PS Planned sale
531 -0.6%
774.31
USD 411,158
531 -0.6% 774.31 USD 411,158
2023-03-06 2023-03-03 S Sale
4,010 -4.8%
697.45
USD 2,796,763
4,010 -4.8% 697.45 USD 2,796,763
2023-03-06 2023-03-03 S Sale
4,820 -5.4%
696.29
USD 3,356,112
4,820 -5.4% 696.29 USD 3,356,112
2023-03-06 2023-03-03 S Sale
5,190 -5.5%
695.47
USD 3,609,509
5,190 -5.5% 695.47 USD 3,609,509
2023-03-06 2023-03-03 S Sale
5,800 -5.8%
694.29
USD 4,026,910
5,800 -5.8% 694.29 USD 4,026,910
2023-03-06 2023-03-03 S Sale
2,801 -2.7%
693.35
USD 1,942,060
2,801 -2.7% 693.35 USD 1,942,060
2023-03-06 2023-03-03 S Sale
1,200 -1.2%
692.25
USD 830,697
1,200 -1.2% 692.25 USD 830,697
2023-03-06 2023-03-03 S Sale
4,300 -4.0%
691.22
USD 2,972,228
4,300 -4.0% 691.22 USD 2,972,228
2023-03-06 2023-03-03 S Sale
2,000 -1.8%
690.34
USD 1,380,678
2,000 -1.8% 690.34 USD 1,380,678
2023-03-06 2023-03-03 S Sale
2,602 -2.3%
697.36
USD 1,814,535
2,602 -2.3% 697.36 USD 1,814,535
2023-03-06 2023-03-03 S Sale
3,139 -2.7%
696.31
USD 2,185,701
3,139 -2.7% 696.31 USD 2,185,701
2023-03-06 2023-03-03 S Sale
3,162 -2.7%
695.47
USD 2,199,076
3,162 -2.7% 695.47 USD 2,199,076
2023-03-06 2023-03-03 S Sale
3,897 -3.2%
694.27
USD 2,705,564
3,897 -3.2% 694.27 USD 2,705,564
2023-03-06 2023-03-03 S Sale
1,400 -1.1%
693.22
USD 970,505
1,400 -1.1% 693.22 USD 970,505
2023-03-06 2023-03-03 S Sale
1,200 -1.0%
692.06
USD 830,473
1,200 -1.0% 692.06 USD 830,473
2023-03-06 2023-03-03 S Sale
2,200 -1.7%
691.12
USD 1,520,456
2,200 -1.7% 691.12 USD 1,520,456
2023-03-06 2023-03-03 S Sale
1,400 -1.1%
690.34
USD 966,480
1,400 -1.1% 690.34 USD 966,480
2022-12-05 2022-12-02 PS Planned sale
681 -1.0%
603.27
USD 410,830
681 -1.0% 603.27 USD 410,830
2022-12-05 2022-12-02 PS Planned sale
665 -0.9%
602.37
USD 400,573
665 -0.9% 602.37 USD 400,573
2022-12-05 2022-12-02 PS Planned sale
2,865 -3.9%
601.40
USD 1,723,020
2,865 -3.9% 601.40 USD 1,723,020
2022-12-05 2022-12-02 PS Planned sale
4,680 -6.0%
600.36
USD 2,809,664
4,680 -6.0% 600.36 USD 2,809,664
2022-12-05 2022-12-02 PS Planned sale
1,989 -2.5%
599.30
USD 1,192,006
1,989 -2.5% 599.30 USD 1,192,006
2022-12-05 2022-12-02 PS Planned sale
400 -0.5%
598.23
USD 239,293
400 -0.5% 598.23 USD 239,293
2022-12-05 2022-12-02 PS Planned sale
600 -0.7%
596.72
USD 358,032
600 -0.7% 596.72 USD 358,032
2022-12-05 2022-12-02 PS Planned sale
1,500 -1.8%
595.46
USD 893,193
1,500 -1.8% 595.46 USD 893,193
2022-12-05 2022-12-02 PS Planned sale
1,000 -1.2%
594.66
USD 594,661
1,000 -1.2% 594.66 USD 594,661
2022-05-04 2022-05-02 PS Planned sale
200 -0.3%
503.45
USD 100,690
200 -0.3% 503.45 USD 100,690
2022-05-04 2022-05-02 PS Planned sale
125 -0.2%
501.19
USD 62,649
125 -0.2% 501.19 USD 62,649
2022-05-04 2022-05-02 PS Planned sale
300 -0.4%
500.28
USD 150,083
300 -0.4% 500.28 USD 150,083
2022-05-04 2022-05-02 PS Planned sale
100 -0.1%
498.81
USD 49,881
100 -0.1% 498.81 USD 49,881
2022-05-04 2022-05-02 PS Planned sale
500 -0.7%
497.64
USD 248,818
500 -0.7% 497.64 USD 248,818
2022-05-04 2022-05-02 PS Planned sale
500 -0.7%
496.46
USD 248,230
500 -0.7% 496.46 USD 248,230
2022-05-04 2022-05-02 PS Planned sale
300 -0.4%
493.51
USD 148,052
300 -0.4% 493.51 USD 148,052
2022-05-04 2022-05-02 PS Planned sale
300 -0.4%
492.76
USD 147,829
300 -0.4% 492.76 USD 147,829
// ... existing code ... // ... rest of the file ...