GWW

W.W. Grainger, Inc.
1340.76 -0.15% 2026-10-28

Analysts 7 firms · 1 buy · 5 hold · 1 sell · target 1332 -1% (1172–1427)

52-week range
906.52 1419.91
1-month+7.4%
3-month-1.1%
1-year+37.0%
3-year+95.4%
5-year+206.7%
vs 50-day+3.3%
vs 200-day+8.7%
Volatility23%
Beta0.52
$ vol/day$311M
ATH1419.91
From ATH-5.6%
Next report2026-11-04
Nothing written about GWW yet. Be the first — call it long or short with an entry we price for you, or post a neutral write-up that takes no side. Create a free account
2026AprJulOct

bought sold · bigger dot, bigger trade · follows the chart’s range

WhenPeople SizeValuePrice
6mo sell 3 $3,232,296 1265.20
7mo sched 1 $1,658,042 1097.74
7mo sched 1 $2,490,394 1067.61
10mo sell 1 $199,666 1010.48
11mo sched 1 $25,957,461 961.86
1.1y sell 1 $496,430 991.42
1.4y sell 1 $301,056 1071.79
1.5y sell 1 $1,134,389 1038.39
1.6y sched 1 $1,160,645 954.02
1.6y sell 1 $340,774 967.40
2.0y sell 1 $150,754 1156.84
2.0y sell 1 $301,707 1178.15
2.0y sell 1 $10,705,607 1169.01
2.0y sched 1 $778,335 1090.76
2.1y sched 1 $13,481,539 1021.41
2.1y sched 1 $27,524,565 1002.27
2.4y sell 1 $467,668 898.02
2.7y sell 1 $3,694,327 951.27
2.7y sell 1 $7,889,244 932.88
2.7y sell 1 $2,966,591 934.59
2.9y sell 1 $200,375 788.87
2.9y sched 1 $3,877,433 763.25
3.0y sell 1 $3,166,731 746.51
3.5y sell 1 $36,833 657.17
3.5y sell 2 $1,797,178 651.98
3.6y sell 1 $3,072,720 653.24
3.7y sell 1 $34,107,777 681.77
3.7y sell 1 $1,134,934 649.95
3.9y sell 1 $8,621,280 572.23
4.1y sell 1 $1,165,070 507.28
4.2y sell 1 $29,238 519.57
4.3y sell 1 $1,165,070 476.88
4.5y sell 1 $248,364 457.83
4.5y sell 1 $5,995,963 474.87
4.5y sell 1 $238,447 478.63
4.6y sell 1 $882,004 494.84
4.9y sell 1 $4,831,692 483.23
4.9y sell 1 $7,679,335 475.09
5.0y sell 1 $254,250 433.53
5.5y sell 1 $916,148 433.34
5.6y sell 2 $2,772,651 383.21
2026AprJulOct

bought sold · bigger dot, bigger trade · follows the chart’s range

JMJared Moskowitz 2B1S 4mo JJJulie Johnson 1S 1.6y RBRob Bresnahan 1S 1.7y SCShelley M Capito 1B4S 1.8y JGJosh Gottheimer 1B1S 1.9y DMDavid B. McKinley 2B1S 4.1y GCGilbert Cisneros 1B1S 6.6y SLSusie Lee 1B2S 7.4y NTNicholas Van Taylor 1S 7.6y DPDean Phillips 1S 7.8y WCWilliam Cassidy 1B1S 8.5y FLFrank A. LoBiondo 1S 8.8y TRThomas J. Rooney 1S 9.1y RHRichard L. Hanna 1B1S 9.8y +1 more

15 members · 12 buys / 18 sells · $88K–$620K disclosed · latest filing Aug 27, 2026 · full tracker ›

WhenMemberSize AmountPrice then
4mo sell JM Jared Moskowitz $1K–$15K 1388.97
1.6y sell JJ Julie Johnson $1K–$15K 912.11
1.7y sell RB Rob Bresnahan $1K–$15K 990.80
1.8y sell SC Shelley M Capito $1K–$15K 1097.27
1.9y sell JG Josh Gottheimer $1K–$15K 1132.16
2.1y sell SC Shelley M Capito $1K–$15K 1015.33
2.3y buy JM Jared Moskowitz $1K–$15K 895.74
2.6y sell SC Shelley M Capito $1K–$15K 987.02
3.0y buy JG Josh Gottheimer $1K–$15K 708.08
3.3y buy JM Jared Moskowitz $15K–$50K 742.50
4.1y buy DM David B. McKinley $1K–$15K 498.47
4.3y buy SC Shelley M Capito $1K–$15K 459.36
6.6y sell GC Gilbert Cisneros $1K–$15K 218.95
7.2y buy GC Gilbert Cisneros $1K–$15K 243.13
7.4y sell SL Susie Lee $1K–$15K 239.51
7.4y sell SL Susie Lee $1K–$15K 236.57
7.6y sell NT Nicholas Van Taylor $1K–$15K 263.58
7.6y buy SL Susie Lee $1K–$15K 270.79
7.8y sell DP Dean Phillips $1K–$15K 252.91
8.5y sell WC William Cassidy $1K–$15K 255.85
8.8y sell FL Frank A. LoBiondo $1K–$15K 212.02
8.8y sell SC Shelley M Capito $1K–$15K 210.07
9.1y sell TR Thomas J. Rooney $1K–$15K 156.19
9.8y sell RH Richard L. Hanna $15K–$50K 202.93
10.0y buy WC William Cassidy $1K–$15K 179.51
11.3y buy PS Pete Sessions $15K–$50K 189.51
11.7y buy PS Pete Sessions $1K–$15K 200.72
12.2y sell DM David B. McKinley $1K–$15K 203.34
12.3y buy RH Richard L. Hanna $15K–$50K 206.03
12.7y buy DM David B. McKinley $1K–$15K 210.80

Next report 2026-11-04 (Wednesday, before open, in 6 days) · EPS estimate 11.66. It has finished the next session higher 47% of the time, average move 4.9%.

Day-after move, last 12 reports, oldest left.

ReportedEst.Actual SurpriseGapDay 1Day 5
2026-08-04 beat 11.30 12.01 +6.3% -6.6% -5.2% -5.1%
2026-05-07 beat 10.21 11.65 +14.1% +9.4% +5.5% +9.8%
2026-02-03 miss 9.46 9.44 -0.2% -0.8% +5.4% +8.4%
2025-10-31 beat 9.95 10.21 +2.6% +1.3% +2.4% -0.1%
2025-08-01 miss 10.07 9.97 -1.0% -9.9% -10.3% -8.6%
2025-05-01 beat 9.51 9.86 +3.7% +2.1% +2.8% +2.1%
2025-01-31 miss 9.74 9.71 -0.3% -5.7% -5.6% -8.0%
2024-10-31 miss 9.98 9.87 -1.1% +2.7% +0.9% +8.2%
2024-08-01 beat 9.59 9.76 +1.8% -3.8% -3.5% -0.5%
2024-04-25 miss 9.63 9.62 -0.1% -2.4% -1.1% -3.6%
2024-02-02 beat 8.08 8.33 +3.1% +1.1% +5.4% +3.9%
2023-10-26 beat 8.93 9.43 +5.6% +4.2% +3.3% +11.6%
2023-07-27 beat 9.09 9.28 +2.0% -3.5% -4.9% -5.1%
2023-04-27 beat 8.53 9.61 +12.7% +3.0% +5.5% +1.2%
2023-02-02 beat 7.00 7.14 +2.1% +6.7% +13.0% +10.5%
2022-10-28 beat 7.25 8.27 +14.1% +1.4% +7.1% +10.4%
2022-07-29 beat 6.61 7.19 +8.8% +3.6% +8.3% +10.8%
2022-04-28 beat 6.12 7.07 +15.5% +1.5% +3.9% -2.5%
2022-02-03 beat 5.23 5.44 +4.0% +2.4% +1.3% -5.5%
2021-10-29 beat 5.31 5.65 +6.4% +4.4% +7.5% +9.8%
2021-07-30 miss 4.62 4.27 -7.6% -6.4% -3.6% -4.9%
2021-04-30 beat 4.32 4.48 +3.7% +2.3% +0.8% +8.3%
2021-02-03 miss 3.86 3.66 -5.3% -1.2% -1.9% +0.8%
2020-10-22 beat 4.13 4.52 +9.5% -0.6% -3.1% -6.2%
2020-07-23 beat 3.51 3.75 +6.8% +0.0% -0.1% +0.2%
2020-04-23 miss 4.47 4.24 -5.1% -4.3% -6.4% -0.2%
2020-01-30 miss 4.04 3.90 -3.5% -3.4% -4.6% -5.3%
2019-10-23 miss 4.40 4.26 -3.1% -3.7% -2.1% -2.8%
2019-07-24 miss 4.64 4.64 -0.1% +2.0% +9.1% +4.4%
2019-04-22 beat 4.46 4.51 +1.2% -1.8% -5.5% -7.6%
2019-01-24 beat 3.60 3.96 +9.9% -3.0% -3.7% -0.6%
2018-10-16 beat 3.99 4.19 +5.0% -8.8% -11.9% -13.8%
2018-07-18 beat 3.74 4.37 +17.0% +8.0% +11.2% +12.5%
2018-04-19 beat 3.44 4.18 +21.6% +6.8% +5.3% -2.7%
2018-01-24 beat 2.19 2.94 +34.0% +12.6% +18.5% +17.5%
2017-10-17 beat 2.56 2.90 +13.5% +3.2% +12.6% +8.8%
2017-07-19 beat 2.65 2.74 +3.5% +3.2% -7.0% -4.8%
2017-04-18 miss 2.99 2.88 -3.7% -9.1% -11.4% -13.3%
2017-01-25 beat 2.36 2.45 +4.0% +1.0% +1.6% +1.8%
2016-10-18 beat 2.99 3.06 +2.3% +0.1% -4.1% -5.4%
2016-07-19 miss 3.17 2.89 -8.7% -1.7% -4.8% -4.1%
2016-04-18 beat 2.83 3.18 +12.3% +0.0% -1.3% -2.5%
2016-01-26 beat 2.22 2.49 +12.1% +6.0% +0.3% +4.0%
2015-10-16 miss 3.06 3.03 -1.1% -4.7% -6.3% -6.2%
2015-07-17 beat 3.05 3.27 +7.3% -1.3% +0.4% -2.8%
2015-04-16 miss 3.11 3.10 -0.3% +3.4% +0.0% +1.0%
2015-01-26 miss 2.83 2.80 -1.2% -3.9% -4.5% -2.2%
2014-10-16 beat 3.28 3.30 +0.5% -4.4% -3.9% -1.6%
2014-07-17 miss 3.09 3.09 -0.1% -0.8% -1.4% -1.8%
2014-04-16 beat 2.96 3.07 +3.6% +2.1% -0.2% +0.7%
2014-01-24 miss 2.62 2.59 -1.2% -3.1% -5.8% -8.6%
2013-10-16 miss 3.04 2.95 -3.0% +1.9% +0.9% +3.4%
2013-07-17 beat 2.96 3.03 +2.4% -1.2% +0.0% -2.9%
2013-04-16 beat 2.73 2.94 +7.8% +5.8% +7.2% +8.9%
2013-01-24 miss 2.61 2.42 -7.3% -2.3% +2.2% +3.8%
2012-10-16 miss 2.90 2.81 -3.1% -6.4% -2.9% -5.4%
2012-07-18 beat 2.62 2.63 +0.3% +0.5% +11.4% +5.4%
2012-04-17 beat 2.52 2.57 +2.1% -2.1% +0.0% -5.4%
2012-01-25 beat 2.12 2.13 +0.7% -3.1% -4.1% -5.0%
2011-10-18 beat 2.33 2.51 +7.9% +1.6% +7.2% +8.5%

7 firms covering, 16 actions in the last 180 days (ratings, reiterations and target changes) · average price target 1332 from 6 firms, range 1172–1427.

DateFirmActionRating TargetFrom
2026-10-14 RBC Capital main Sector Perform 1427 1428
2026-09-25 Barclays main Underweight 1172 1185
2026-08-24 Morgan Stanley main Equal-Weight 1400 1300
2026-08-11 Barclays main Underweight 1185 1166
2026-08-06 DA Davidson main Neutral 1260 1250
2026-08-05 RBC Capital main Sector Perform 1428 1460
2026-08-05 Oppenheimer main Outperform 1375 1350
2026-07-16 RBC Capital main Sector Perform 1460 1337
2026-07-14 Stephens & Co. down Equal-Weight 1355 —
2026-07-09 Wolfe Research up Peer Perform — —
2026-06-23 Barclays main Underweight 1166 1171
2026-06-16 DA Davidson init Neutral 1250 —
2026-05-27 Morgan Stanley main Equal-Weight 1300 1190
2026-05-12 Barclays main Underweight 1171 1047
2026-05-11 Stephens & Co. main Overweight 1355 1300
2026-05-08 RBC Capital main Sector Perform 1337 1170
Model view — historical tendencies for the days ahead, not a forecast
Next 1 day
+0.0%
Next 1 week
+1.3%
Next 1 month
+2.8%
Seasonality
Bullish window historically
Next 30 days (to Nov 28): +4.4% median, 73% of the last 52 years finished up.
20-year seasonality chart →
Mean reversion
Neutral — RSI(2) at 23
RSI(2) under 15 is oversold (this name has historically bounced); over 85 is overbought. Its dip-buy edge in history is -0.01%/day.
Mean-reversion stats →
1-month breakdown — Market · β 0.52 +1.3% · Seasonal tilt +1.5%
$65.3B market cap (#248 US) $311M/day volume 23% volatility +37% 1-year -6% from ATH
52-week range · 85% of the way up · -6% from the high
$906.52$1419.91

Not investment advice.