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