Menu

W.W. Grainger, Inc. GWW

Full chart Compare
Set alert

Price alert · GWW

All alert types
1,440.70 USD -10.69 (-0.74%)

At closeNov 6, 2026, 4:45 PM EST

1,440.00 -0.70 -0.05%

After hours · Nov 6, 4:45 PM ET

1,429.00 Day range 1,451.54
906.52 52-week range 1,521.41
YTD
+42.78%
1 year
+51.23%

Analyst view

Consensus: hold

Hold
Price target (mean) 1,342.64 -6.8% downside
Target (low)
1,100.00
Target (mean)
1,342.64
Target (high)
1,582.00
Ratings (0m) 18 3 buy · 13 hold · 2 sell
  • Strong buy0
  • Buy3
  • Hold13
  • Sell0
  • Strong sell2

Recommendation trend

  • This month 18
  • 1 month ago 19
  • 2 months ago 19
  • 3 months ago 19

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

GWW analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter11.3111.14 – 11.539.44+19.8%4.96B+12.0%10
Next quarter12.7311.88 – 13.2411.65+9.3%5.12B+7.9%11
Current year47.3246.48 – 47.9339.48+19.9%19.81B+10.4%14
Next year51.1349.49 – 53.5047.32+8.0%21.14B+6.7%19

Upgrades and downgrades

The latest rating changes

GWW analyst upgrades and downgrades
DateFirmActionFromTo
Nov 5, 2026RBC CapitalMaintainedSector PerformSector Perform
Nov 5, 2026OppenheimerMaintainedOutperformOutperform
Nov 5, 2026Stephens & Co.MaintainedEqual-WeightEqual-Weight
Oct 14, 2026RBC CapitalMaintainedSector PerformSector Perform
Sep 25, 2026BarclaysMaintainedUnderweightUnderweight
Aug 24, 2026Morgan StanleyMaintainedEqual-WeightEqual-Weight
Aug 11, 2026BarclaysMaintainedUnderweightUnderweight
Aug 6, 2026DA DavidsonMaintainedNeutralNeutral
Aug 5, 2026RBC CapitalMaintainedSector PerformSector Perform
Aug 5, 2026OppenheimerMaintainedOutperformOutperform
Jul 16, 2026RBC CapitalMaintainedSector PerformSector Perform
Jul 14, 2026Stephens & Co.DowngradeOverweightEqual-Weight
Jul 9, 2026Wolfe ResearchUpgradeUnderperformPeer Perform
Jun 23, 2026BarclaysMaintainedUnderweightUnderweight
Jun 16, 2026DA DavidsonInitiated—Neutral
May 27, 2026Morgan StanleyMaintainedEqual-WeightEqual-Weight
May 12, 2026BarclaysMaintainedUnderweightUnderweight
May 11, 2026Stephens & Co.MaintainedOverweightOverweight
May 8, 2026RBC CapitalMaintainedSector PerformSector Perform
Apr 21, 2026BernsteinMaintainedMarket PerformMarket Perform
Mar 16, 2026BarclaysMaintainedUnderweightUnderweight
Mar 3, 2026Morgan StanleyMaintainedEqual-WeightEqual-Weight
Feb 6, 2026JP MorganMaintainedNeutralNeutral
Feb 4, 2026OppenheimerMaintainedOutperformOutperform
Jan 27, 2026OppenheimerUpgradePerformOutperform
Jan 16, 2026JP MorganMaintainedNeutralNeutral
Nov 25, 2025Morgan StanleyMaintainedEqual-WeightEqual-Weight
Nov 12, 2025BernsteinInitiated—Market Perform
Nov 7, 2025BarclaysMaintainedUnderweightUnderweight
Nov 3, 2025RBC CapitalMaintainedSector PerformSector Perform