Macpherson Donald G - Insider Non-Derivative Transactions at W.W. GRAINGER, INC. (GWW) - (SEC)

Updated on January 3, 2026.

According to recent SEC insider information filed on Dec 5, 2025, Macpherson Donald G's relationship to W.W. GRAINGER, INC. (GWW) is Director,Officer (Chairman and CEO), and currently has 116,048 shares of Common Stock.

The chart below shows the number of shares owned, and the table shows the recent insider transactions.

You can see similar information for other GWW insiders.

Related Topics: SEC Topic List.
Data Source: SEC.
Macpherson Donald G - Insider Non-Derivative Transactions of GWW Common Stock
Macpherson Donald G - Insider Non-Derivative Transactions at GWW
Items per page:
0 of 0
Date Transaction No. of Shares Price Per Share Shares Owned After Transactions
Dec 6, 2025 Sell -- (Common Stock) 493 975.34 103885
Dec 6, 2025 Sell -- (Common Stock) 4183 974.47 104378
Dec 6, 2025 Sell -- (Common Stock) 1900 973.65 108561
Dec 6, 2025 Sell -- (Common Stock) 1267 972.77 110461
Dec 6, 2025 Sell -- (Common Stock) 1023 971.77 111728
Dec 6, 2025 Sell -- (Common Stock) 1382 970.41 112751
Dec 6, 2025 Sell -- (Common Stock) 691 969.77 114133
Dec 6, 2025 Sell -- (Common Stock) 824 968.59 114824
Dec 6, 2025 Sell -- (Common Stock) 240 967.46 115648
Dec 6, 2025 Sell -- (Common Stock) 1 965.19 115888
Dec 6, 2025 Sell -- (Common Stock) 111 964.06 115889
Dec 6, 2025 Sell -- (Common Stock) 48 962.93 116000
Dec 6, 2025 M -- (Common Stock) 12163 311.26 116048
Dec 5, 2025 G -- (Common Stock) 3977 0 103885
Dec 5, 2025 Sell -- (Common Stock) 200 978.41 107862
Dec 5, 2025 Sell -- (Common Stock) 720 976.58 108062
Dec 5, 2025 Sell -- (Common Stock) 1844 975.42 108782
Dec 5, 2025 Sell -- (Common Stock) 2971 974.45 110626
Dec 5, 2025 Sell -- (Common Stock) 2552 973.68 113597
Dec 5, 2025 M -- (Common Stock) 10500 311.26 114385
Dec 5, 2025 Sell -- (Common Stock) 1159 972.62 116149
Dec 5, 2025 Sell -- (Common Stock) 1015 971.41 117308
Dec 5, 2025 Sell -- (Common Stock) 755 970.46 118323
Dec 5, 2025 Sell -- (Common Stock) 1400 969.41 119078
Dec 5, 2025 Sell -- (Common Stock) 1907 968.85 120478
Dec 5, 2025 M -- (Common Stock) 8000 311.26 122385
Apr 2, 2025 F -- (Common Stock) 2962 987.83 102289
Apr 2, 2025 F -- (Common Stock) 460 987.83 103885
Apr 2, 2025 F -- (Common Stock) 580 987.83 104345
Apr 2, 2025 F -- (Common Stock) 837 987.83 104925
Apr 2, 2025 Acquisition -- (Common Stock) 6684 0 105251
Apr 2, 2025 Acquisition -- (Common Stock) 3473 0 105762
Oct 1, 2024 Sell -- (Common Stock) 72 1043.84 98567
Oct 1, 2024 Sell -- (Common Stock) 225 1042.96 98639
Oct 1, 2024 Sell -- (Common Stock) 341 1042.14 98864
Oct 1, 2024 Sell -- (Common Stock) 700 1040.62 99205
Oct 1, 2024 Sell -- (Common Stock) 496 1039.72 99905
Oct 1, 2024 Sell -- (Common Stock) 2993 1038.99 100401
Oct 1, 2024 Sell -- (Common Stock) 3852 1037.85 103394
Oct 1, 2024 Sell -- (Common Stock) 1125 1036.49 107246
Oct 1, 2024 Sell -- (Common Stock) 1158 1035.72 108371
Oct 1, 2024 Sell -- (Common Stock) 1366 1034.54 109529
Oct 1, 2024 Sell -- (Common Stock) 521 1033.61 110895
Oct 1, 2024 Sell -- (Common Stock) 143 1032.23 111416
Sep 17, 2024 Sell -- (Common Stock) 540 1004.81 111559
Sep 17, 2024 Sell -- (Common Stock) 1200 1003.87 112099
Sep 17, 2024 Sell -- (Common Stock) 5610 1002.93 113299
Sep 17, 2024 Sell -- (Common Stock) 4953 1002.03 118909
Sep 17, 2024 Sell -- (Common Stock) 5076 1000.9 123862
Sep 17, 2024 Sell -- (Common Stock) 4377 999.91 128938
Sep 17, 2024 Sell -- (Common Stock) 2208 998.88 133315
Sep 17, 2024 Sell -- (Common Stock) 1380 997.85 135523
Sep 17, 2024 Sell -- (Common Stock) 535 996.74 136903
Sep 17, 2024 Sell -- (Common Stock) 858 995.72 137438
Sep 17, 2024 Sell -- (Common Stock) 305 994.95 138296
Sep 17, 2024 Sell -- (Common Stock) 390 993.84 138601
Sep 17, 2024 Sell -- (Common Stock) 70 992.23 138991
Sep 17, 2024 M -- (Common Stock) 46063 276.64 139061
Apr 2, 2024 F -- (Common Stock) 3676 1017.3 92288
Apr 2, 2024 F -- (Common Stock) 579 1017.3 92998
Apr 2, 2024 F -- (Common Stock) 837 1017.3 93577
Apr 2, 2024 F -- (Common Stock) 988 1017.3 94414
Apr 2, 2024 Acquisition -- (Common Stock) 3114 0 95402
Apr 2, 2024 Acquisition -- (Common Stock) 8296 0 95964
Nov 30, 2023 Sell -- (Common Stock) 500 778.14 87668
Nov 30, 2023 Sell -- (Common Stock) 900 777.05 88168
Nov 30, 2023 Sell -- (Common Stock) 677 776.03 89068
Nov 30, 2023 Sell -- (Common Stock) 400 773.21 89745
Nov 29, 2023 Sell -- (Common Stock) 157 811.98 90145
Nov 29, 2023 Sell -- (Common Stock) 100 810.63 90302
Nov 29, 2023 Sell -- (Common Stock) 300 809.23 90402
Nov 29, 2023 Sell -- (Common Stock) 100 807.38 90702
Nov 29, 2023 Sell -- (Common Stock) 43 801.59 90802
Nov 29, 2023 Sell -- (Common Stock) 257 800.61 90845
Nov 29, 2023 Sell -- (Common Stock) 75 784.17 91102
Nov 29, 2023 Sell -- (Common Stock) 200 783.4 91177
Nov 29, 2023 Sell -- (Common Stock) 100 782.02 91377
Nov 29, 2023 Sell -- (Common Stock) 100 777.18 91477
Nov 29, 2023 Sell -- (Common Stock) 300 776.27 91577
Nov 29, 2023 Sell -- (Common Stock) 215 775.04 91877
Nov 29, 2023 Sell -- (Common Stock) 531 774.31 92092
Oct 2, 2023 F -- (Common Stock) 3941 691.84 92623
Oct 2, 2023 Acquisition -- (Common Stock) 8896 0 96564
Apr 2, 2023 F -- (Common Stock) 5409 688.81 87039
Apr 2, 2023 F -- (Common Stock) 837 688.81 87668
Apr 2, 2023 F -- (Common Stock) 988 688.81 88505
Apr 2, 2023 F -- (Common Stock) 1466 688.81 89493
Apr 2, 2023 Acquisition -- (Common Stock) 3920 0 90959
Apr 2, 2023 Acquisition -- (Common Stock) 12208 0 92448
Mar 4, 2023 Sell -- (Common Stock) 4010 697.45 80240
Mar 4, 2023 Sell -- (Common Stock) 4820 696.29 84250
Mar 4, 2023 Sell -- (Common Stock) 5190 695.47 89070
Mar 4, 2023 M -- (Common Stock) 23827 234.38 92946
Mar 4, 2023 Sell -- (Common Stock) 5800 694.29 94260
Mar 4, 2023 Sell -- (Common Stock) 2801 693.35 100060
Mar 4, 2023 Sell -- (Common Stock) 1200 692.25 102861
Mar 4, 2023 Sell -- (Common Stock) 4300 691.22 104061
Mar 4, 2023 Sell -- (Common Stock) 2000 690.34 108361
Mar 4, 2023 Sell -- (Common Stock) 2602 697.36 110361
Mar 4, 2023 Sell -- (Common Stock) 3139 696.31 112963
Mar 4, 2023 Sell -- (Common Stock) 3162 695.47 116102
Mar 4, 2023 Sell -- (Common Stock) 3897 694.27 119264
Mar 4, 2023 Sell -- (Common Stock) 1400 693.22 123161
Mar 4, 2023 Sell -- (Common Stock) 1200 692.06 124561
Mar 4, 2023 Sell -- (Common Stock) 2200 691.12 125761
Mar 4, 2023 Sell -- (Common Stock) 1400 690.34 127961
Mar 4, 2023 M -- (Common Stock) 36415 231.2 129361