30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Donald Macpherson

Insider profile

Currently holds a position at WW Grainger Inc

Performance

Overall performance
2.1

Performance over holding periods
2.1
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
16 0% Buy
34 71% Buy
47 69% Buy

Positions

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

Donald Macpherson's trades of WW Grainger Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-12-08 2025-12-05 PlS Planned sale
96,416 -48.4%
182.33
US$1,674,253
96,416 -48.4% 182.33 US$1,674,253
2025-12-08 2025-12-05 PlS Planned sale
11,193 -36.0%
485.90
US$78,260
11,193 -36.0% 485.90 US$78,260
2025-12-08 2025-12-05 PlS Planned sale
60,086 -9.1%
43.99
US$2,827,063
60,086 -9.1% 43.99 US$2,827,063
2025-12-08 2025-12-05 PlS Planned sale
1,267 -1.1%
972.77
US$1,232,496
1,267 -1.1% 972.77 US$1,232,496
2025-12-08 2025-12-05 PlS Planned sale
1,023 -0.9%
971.77
US$994,126
1,023 -0.9% 971.77 US$994,126
2025-12-08 2025-12-05 PlS Planned sale
1,382 -1.2%
970.41
US$1,341,109
1,382 -1.2% 970.41 US$1,341,109
2025-12-08 2025-12-05 PlS Planned sale
691 -0.6%
969.77
US$670,113
691 -0.6% 969.77 US$670,113
2025-12-08 2025-12-05 PlS Planned sale
824 -0.7%
968.59
US$798,121
824 -0.7% 968.59 US$798,121
2025-12-08 2025-12-05 PlS Planned sale
240 -0.2%
967.46
US$232,191
240 -0.2% 967.46 US$232,191
2025-12-08 2025-12-05 PlS Planned sale
1 -0.0%
965.19
US$965
1 -0.0% 965.19 US$965
2025-12-08 2025-12-05 PlS Planned sale
111 -0.1%
964.06
US$107,011
111 -0.1% 964.06 US$107,011
2025-12-08 2025-12-05 PlS Planned sale
48 -0.0%
962.93
US$46,221
48 -0.0% 962.93 US$46,221
2025-12-08 2025-12-04 PlS Planned sale
200 -0.2%
978.41
US$195,682
200 -0.2% 978.41 US$195,682
2025-12-08 2025-12-04 PlS Planned sale
720 -0.7%
976.58
US$703,136
720 -0.7% 976.58 US$703,136
2025-12-08 2025-12-04 PlS Planned sale
1,844 -1.7%
975.42
US$1,798,674
1,844 -1.7% 975.42 US$1,798,674
2025-12-08 2025-12-04 PlS Planned sale
2,971 -2.6%
974.45
US$2,895,101
2,971 -2.6% 974.45 US$2,895,101
2025-12-08 2025-12-04 PlS Planned sale
2,552 -2.2%
973.68
US$2,484,837
2,552 -2.2% 973.68 US$2,484,837
2025-12-08 2025-12-04 PlS Planned sale
1,159 -1.0%
972.62
US$1,127,268
1,159 -1.0% 972.62 US$1,127,268
2025-12-08 2025-12-04 PlS Planned sale
1,015 -0.9%
971.41
US$985,982
1,015 -0.9% 971.41 US$985,982
2025-12-08 2025-12-04 PlS Planned sale
755 -0.6%
970.46
US$732,698
755 -0.6% 970.46 US$732,698
2025-12-08 2025-12-04 PlS Planned sale
1,400 -1.2%
969.41
US$1,357,168
1,400 -1.2% 969.41 US$1,357,168
2025-12-08 2025-12-04 PlS Planned sale
1,907 -1.6%
968.85
US$1,847,591
1,907 -1.6% 968.85 US$1,847,591
2025-12-04 2025-12-04 PrS Proposed sale
26,686
971.16
US$25,916,376
26,686 971.16 US$25,916,376
2024-10-01 2024-09-30 PlS Planned sale
72 -0.1%
1,043.84
US$75,156
72 -0.1% 1,043.84 US$75,156
2024-10-01 2024-09-30 PlS Planned sale
225 -0.2%
1,042.96
US$234,665
225 -0.2% 1,042.96 US$234,665
2024-10-01 2024-09-30 PlS Planned sale
341 -0.3%
1,042.14
US$355,370
341 -0.3% 1,042.14 US$355,370
2024-10-01 2024-09-30 PlS Planned sale
700 -0.7%
1,040.62
US$728,434
700 -0.7% 1,040.62 US$728,434
2024-10-01 2024-09-30 PlS Planned sale
496 -0.5%
1,039.72
US$515,699
496 -0.5% 1,039.72 US$515,699
2024-10-01 2024-09-30 PlS Planned sale
2,993 -2.9%
1,038.99
US$3,109,701
2,993 -2.9% 1,038.99 US$3,109,701
2024-10-01 2024-09-30 PlS Planned sale
3,852 -3.6%
1,037.85
US$3,997,810
3,852 -3.6% 1,037.85 US$3,997,810
2024-10-01 2024-09-30 PlS Planned sale
1,125 -1.0%
1,036.49
US$1,166,052
1,125 -1.0% 1,036.49 US$1,166,052
2024-10-01 2024-09-30 PlS Planned sale
1,158 -1.1%
1,035.72
US$1,199,367
1,158 -1.1% 1,035.72 US$1,199,367
2024-10-01 2024-09-30 PlS Planned sale
1,366 -1.2%
1,034.54
US$1,413,182
1,366 -1.2% 1,034.54 US$1,413,182
2024-10-01 2024-09-30 PlS Planned sale
521 -0.5%
1,033.61
US$538,512
521 -0.5% 1,033.61 US$538,512
2024-10-01 2024-09-30 PlS Planned sale
143 -0.1%
1,032.23
US$147,609
143 -0.1% 1,032.23 US$147,609
2024-09-18 2024-09-16 PlS Planned sale
540 -0.5%
1,004.81
US$542,595
540 -0.5% 1,004.81 US$542,595
2024-09-18 2024-09-16 PlS Planned sale
1,200 -1.1%
1,003.87
US$1,204,645
1,200 -1.1% 1,003.87 US$1,204,645
2024-09-18 2024-09-16 PlS Planned sale
5,610 -4.7%
1,002.93
US$5,626,415
5,610 -4.7% 1,002.93 US$5,626,415
2024-09-18 2024-09-16 PlS Planned sale
4,953 -4.0%
1,002.03
US$4,963,050
4,953 -4.0% 1,002.03 US$4,963,050
2024-09-18 2024-09-16 PlS Planned sale
5,076 -3.9%
1,000.90
US$5,080,545
5,076 -3.9% 1,000.90 US$5,080,545
2024-09-18 2024-09-16 PlS Planned sale
4,377 -3.3%
999.91
US$4,376,621
4,377 -3.3% 999.91 US$4,376,621
2024-09-18 2024-09-16 PlS Planned sale
2,208 -1.6%
998.88
US$2,205,538
2,208 -1.6% 998.88 US$2,205,538
2024-09-18 2024-09-16 PlS Planned sale
1,380 -1.0%
997.85
US$1,377,033
1,380 -1.0% 997.85 US$1,377,033
2024-09-18 2024-09-16 PlS Planned sale
535 -0.4%
996.74
US$533,258
535 -0.4% 996.74 US$533,258
2024-09-18 2024-09-16 PlS Planned sale
858 -0.6%
995.72
US$854,330
858 -0.6% 995.72 US$854,330