MarketPeel
Insider Trading Intelligence
LT

Laurie R. Thomson

GWW
VP, CONTROLLER · W.W. GRAINGER, INC. · CIK 0001859197
FILING MIX · LIFETIME22%/78%
BUYS
17
SELLS
59
TOTAL VALUE
$5.29M
COMPANIES
1
ACTIVE SINCE
May 2021
HOLDINGS NOW
399
AVG SELL PX
$740.50
TRADE KIND
SHOWING 76 / 76
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
20 backtested trades · 8 horizons · 12 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Laurie R. Thomson, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d20+50.00%-0.13%+1.41%-1.53%-2.67%
14d20+45.00%+1.25%+2.44%-1.20%-1.33%
30d20+30.00%+1.10%+2.43%-1.33%-1.94%
60d20+30.00%+1.45%+5.04%-3.59%-7.33%
90d20+55.00%-0.78%+8.13%-8.91%-9.29%
180d20+60.00%+0.50%+12.70%-12.20%-18.01%
1y20+5.00%+17.33%+21.12%-3.79%-12.25%
2y20(12 pending)+0.00%+61.00%+28.17%+32.83%+45.97%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
GWW · 399 shares · as of May 12, 2026
01,0122,0233,0354,04620222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 17 buys / 59 sellsCOVERAGE · 21 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
23$1,236.43$28.4K399May 12, 2026May 14, 2026View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
20$1,233.76$24.7K442May 12, 2026May 14, 2026View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
240$1,230.82$295.4K472May 12, 2026May 14, 2026View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
20$1,234.70$24.7K422May 12, 2026May 14, 2026View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
10$1,231.52$12.3K462May 12, 2026May 14, 2026View →
GWW
W.W. GRAINGER, INC.
PURCHASEGRANT
Stock grant
118802Apr 1, 2026Apr 2, 2026View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
17$1,090.81$18.5K785Apr 1, 2026Apr 2, 2026View →
GWW
W.W. GRAINGER, INC.
PURCHASEGRANT
Stock grant
150728Apr 1, 2026Apr 2, 2026View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
12$1,090.81$13.1K773Apr 1, 2026Apr 2, 2026View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
12$1,090.81$13.1K712Apr 1, 2026Apr 2, 2026View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
49$1,090.81$53.4K724Apr 1, 2026Apr 2, 2026View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
44$1,090.81$48.0K684Apr 1, 2026Apr 2, 2026View →
GWW
W.W. GRAINGER, INC.
SALEGRANT
Gift
3410May 6, 2025May 8, 2025View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
1$1,047.91$1.0K677May 6, 2025May 8, 2025View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
200$1,044.72$208.9K888May 6, 2025May 8, 2025View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
90$1,040.00$93.6K1,249May 6, 2025May 8, 2025View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
113$1,043.16$117.9K1,088May 6, 2025May 8, 2025View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
48$1,014.51$48.7K1,201May 6, 2025May 8, 2025View →
GWW
W.W. GRAINGER, INC.
PURCHASEGRANT
Gift
3411,339May 6, 2025May 8, 2025View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
29$1,046.29$30.3K678May 6, 2025May 8, 2025View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
181$1,045.44$189.2K707May 6, 2025May 8, 2025View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
99$1,049.31$103.9K578May 6, 2025May 8, 2025View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
17$987.83$16.8K675Apr 1, 2025Apr 3, 2025View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
22$987.83$21.7K692Apr 1, 2025Apr 3, 2025View →
GWW
W.W. GRAINGER, INC.
PURCHASEGRANT
Stock grant
266723Apr 1, 2025Apr 3, 2025View →
GWW
W.W. GRAINGER, INC.
PURCHASEGRANT
Stock grant
118763Apr 1, 2025Apr 3, 2025View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
78$987.83$77.1K645Apr 1, 2025Apr 3, 2025View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
11$987.83$10.9K664Apr 1, 2025Apr 3, 2025View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
49$987.83$48.4K714Apr 1, 2025Apr 3, 2025View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
235$1,020.07$239.7K890Mar 10, 2025May 8, 2025View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
99$1,020.78$101.1K457Mar 10, 2025Mar 12, 2025View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
235$1,020.07$239.7K556Mar 10, 2025Mar 12, 2025View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
99$1,020.79$101.1K791Mar 10, 2025May 8, 2025View →
GWW
W.W. GRAINGER, INC.
SALEGRANT
Gift
334341Mar 10, 2025May 8, 2025View →
GWW
W.W. GRAINGER, INC.
PURCHASEGRANT
Gift
3341,125Mar 10, 2025May 8, 2025View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
125$1,206.03$150.8K675Nov 13, 2024Nov 15, 2024View →
GWW
W.W. GRAINGER, INC.
SALEGRANT
Gift
800791May 23, 2024May 28, 2024View →
GWW
W.W. GRAINGER, INC.
PURCHASEGRANT
Gift
800800May 23, 2024May 28, 2024View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
23$923.90$21.2K1,591May 3, 2024May 7, 2024View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
18$1,017.30$18.3K1,653Apr 1, 2024Apr 3, 2024View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
17$1,017.30$17.3K1,614Apr 1, 2024Apr 3, 2024View →
GWW
W.W. GRAINGER, INC.
PURCHASEGRANT
Stock grant
1131,179Apr 1, 2024Apr 3, 2024View →
GWW
W.W. GRAINGER, INC.
PURCHASEGRANT
Stock grant
2201,131Apr 1, 2024Apr 3, 2024View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
22$1,017.30$22.4K1,631Apr 1, 2024Apr 3, 2024View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
65$1,017.30$66.1K1,066Apr 1, 2024Apr 3, 2024View →
GWW
W.W. GRAINGER, INC.
PURCHASEGRANT
Stock grant
4921,671Apr 1, 2024Apr 3, 2024View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
250$801.50$200.4K911Dec 4, 2023Dec 6, 2023View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
493$729.83$359.8K1,161Nov 1, 2023Nov 3, 2023View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
54$682.09$36.8K1,677May 12, 2023May 15, 2023View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
23$688.81$15.8K1,708May 3, 2023Nov 3, 2023View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
476$683.74$325.5K1,731May 2, 2023May 4, 2023View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
110$688.81$75.8K2,111Apr 1, 2023Apr 4, 2023View →
GWW
W.W. GRAINGER, INC.
PURCHASEGRANT
Stock grant
3732,221Apr 1, 2023Apr 4, 2023View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
22$688.81$15.2K2,207Apr 1, 2023Apr 4, 2023View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
18$688.81$12.4K2,229Apr 1, 2023Apr 4, 2023View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
30$688.81$20.7K2,247Apr 1, 2023Apr 4, 2023View →
GWW
W.W. GRAINGER, INC.
PURCHASEGRANT
Stock grant
1662,277Apr 1, 2023Apr 4, 2023View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
26$556.25$14.5K1,848Jan 2, 2023Jan 4, 2023View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
54$541.44$29.2K1,874Aug 3, 2022Aug 3, 2022View →
GWW
W.W. GRAINGER, INC.
PURCHASE
VP, Controller
276$311.26$85.9K2,204May 5, 2022May 6, 2022View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
2760May 5, 2022May 6, 2022View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
276$492.05$135.8K1,928May 5, 2022May 6, 2022View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
225$500.26$112.6K1,928May 4, 2022May 6, 2022View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
23$490.82$11.3K2,153May 3, 2022May 4, 2022View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
18$515.79$9.3K2,176Apr 1, 2022Apr 4, 2022View →
GWW
W.W. GRAINGER, INC.
PURCHASEGRANT
Stock grant
2252,251Apr 1, 2022Apr 4, 2022View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
27$515.79$13.9K2,224Apr 1, 2022Apr 4, 2022View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
30$515.79$15.5K2,194Apr 1, 2022Apr 4, 2022View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
26$518.24$13.5K2,026Jan 2, 2022Jan 4, 2022View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
275551May 5, 2021May 5, 2021View →
GWW
W.W. GRAINGER, INC.
PURCHASE
VP, Controller
275$311.26$85.6K4,046May 5, 2021May 5, 2021View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
40$460.06$18.4K2,052May 5, 2021May 5, 2021View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
1,954$459.44$897.8K2,092May 5, 2021May 5, 2021View →
GWW
W.W. GRAINGER, INC.
SALE
VP, Controller
1,0910May 5, 2021May 5, 2021View →
GWW
W.W. GRAINGER, INC.
PURCHASE
VP, Controller
1,091$276.64$301.8K3,771May 5, 2021May 5, 2021View →
GWW
W.W. GRAINGER, INC.
PURCHASEGRANT
Stock grant
2312,680May 3, 2021May 5, 2021View →
Other insiders · GWW
Loading peer insiders…
About this filer
CIK 0001859197
ROLE
VP, Controller
PRIMARY
GWW
COMPANIES
1
ACTIVE SINCE
May 2021
MARKETPEEL · /INSIDER/0001859197DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback