MindTrajour Logo
Back to earnings calendar
GW

GWW

W. W. Grainger (GWW) Earnings History

Reporting dates, EPS against expectations and the measured price reaction after each past W. W. Grainger report.

S&P 500Industrials62.4B $
View the dividend calendar

Next earnings

No upcoming earnings date is currently scheduled.

Previous earnings

August 4, 2026

Pre-market
Close before$1,371.25
Open after$1,280.59-6.6%
Recent close$1,324.49-3.4%
Analysis windowShowing 12 of 40 quarters

Starts with the latest 12 quarters so you can compare the current earnings regime with a longer history. Older results can be shaped by survivorship bias.

Overnight reaction

Based on recent 12 quarters

Up
6 / 12
Down
6 / 12
No change
0 / 12
UpDown
MIN+1.1%-0.8%
AVG+3.5%-4.9%
MAX+9.4%-9.9%

7th trading day reaction

Based on recent 12 quarters

Up
7 / 12
Down
5 / 12
No change
0 / 12
UpDown
MIN+0.3%-0.7%
AVG+6.5%-5.1%
MAX+13.3%-9.6%

EPS performance

Based on recent 12 quarters

Beat
9 / 12
Miss
3 / 12
Meet
0 / 12
BeatMiss
MIN+0.1%-0.3%
AVG+4.5%-0.6%
MAX+14.2%-1.1%

Based on recent 12 quarters

Event timeline

Upcoming

Nothing scheduled yet.

Past

GWGWWAug 10, 2026W. W. Grainger2.49Ex-dateGWGWWBefore openAug 4, 2026W. W. GraingerEPS 12.01 vs est. 11.28EarningsGWGWWMay 11, 2026W. W. Grainger2.49Ex-dateGWGWWBefore openMay 7, 2026W. W. GraingerEPS 11.65 vs est. 10.2EarningsGWGWWFeb 9, 2026W. W. Grainger2.26Ex-dateGWGWWBefore openFeb 3, 2026W. W. GraingerEPS 9.44 vs est. 9.43EarningsGWGWWNov 10, 2025W. W. Grainger2.26Ex-dateGWGWWBefore openOct 31, 2025W. W. GraingerEPS 10.21 vs est. 9.93EarningsGWGWWAug 11, 2025W. W. Grainger2.26Ex-dateGWGWWBefore openAug 1, 2025W. W. GraingerEPS 9.97 vs est. 10EarningsGWGWWMay 12, 2025W. W. Grainger2.26Ex-dateGWGWWBefore openMay 1, 2025W. W. GraingerEPS 9.86 vs est. 9.46EarningsGWGWWFeb 10, 2025W. W. Grainger2.05Ex-dateGWGWWBefore openJan 31, 2025W. W. GraingerEPS 9.71 vs est. 9.75EarningsGWGWWNov 8, 2024W. W. Grainger2.05Ex-dateGWGWWBefore openOct 31, 2024W. W. GraingerEPS 9.87 vs est. 9.98EarningsGWGWWAug 12, 2024W. W. Grainger2.05Ex-dateGWGWWBefore openAug 1, 2024W. W. GraingerEPS 9.76 vs est. 9.58EarningsGWGWWMay 10, 2024W. W. Grainger2.05Ex-dateGWGWWBefore openApr 25, 2024W. W. GraingerEPS 9.62 vs est. 9.58EarningsGWGWWFeb 9, 2024W. W. Grainger1.86Ex-dateGWGWWBefore openFeb 2, 2024W. W. GraingerEPS 8.33 vs est. 8.03EarningsGWGWWNov 10, 2023W. W. Grainger1.86Ex-dateGWGWWBefore openOct 26, 2023W. W. GraingerEPS 9.43 vs est. 8.85EarningsGWGWWAug 11, 2023W. W. Grainger1.86Ex-dateGWGWWBefore openJul 27, 2023W. W. GraingerEPS 9.28 vs est. 8.96EarningsGWGWWMay 5, 2023W. W. Grainger1.86Ex-dateGWGWWBefore openApr 27, 2023W. W. GraingerEPS 9.61 vs est. 8.57EarningsGWGWWFeb 10, 2023W. W. Grainger1.72Ex-dateGWGWWBefore openFeb 2, 2023W. W. GraingerEPS 7.14 vs est. 6.97EarningsGWGWWNov 10, 2022W. W. Grainger1.72Ex-dateGWGWWBefore openOct 28, 2022W. W. GraingerEPS 8.27 vs est. 7.19EarningsGWGWWAug 5, 2022W. W. Grainger1.72Ex-dateGWGWWBefore openJul 29, 2022W. W. GraingerEPS 7.19 vs est. 6.72EarningsGWGWWMay 6, 2022W. W. Grainger1.72Ex-dateGWGWWBefore openApr 28, 2022W. W. GraingerEPS 7.07 vs est. 6.16EarningsGWGWWFeb 11, 2022W. W. Grainger1.62Ex-dateGWGWWBefore openFeb 3, 2022W. W. GraingerEPS 5.44 vs est. 5.25EarningsGWGWWNov 5, 2021W. W. Grainger1.62Ex-dateGWGWWBefore openOct 29, 2021W. W. GraingerEPS 5.65 vs est. 5.31EarningsGWGWWAug 6, 2021W. W. Grainger1.62Ex-dateGWGWWBefore openJul 30, 2021W. W. GraingerEPS 4.27 vs est. 4.61EarningsGWGWWMay 7, 2021W. W. Grainger1.62Ex-dateGWGWWBefore openApr 30, 2021W. W. GraingerEPS 4.48 vs est. 4.31EarningsGWGWWFeb 5, 2021W. W. Grainger1.53Ex-dateGWGWWBefore openFeb 3, 2021W. W. GraingerEPS 3.66 vs est. 3.79EarningsGWGWWNov 6, 2020W. W. Grainger1.53Ex-dateGWGWWBefore openOct 22, 2020W. W. GraingerEPS 4.52 vs est. 4.13EarningsGWGWWAug 7, 2020W. W. Grainger1.53Ex-dateGWGWWBefore openJul 23, 2020W. W. GraingerEPS 3.75 vs est. 3.48EarningsGWGWWMay 8, 2020W. W. Grainger1.44Ex-dateGWGWWBefore openApr 23, 2020W. W. GraingerEPS 4.24 vs est. 4.42EarningsGWGWWFeb 7, 2020W. W. Grainger1.44Ex-dateGWGWWBefore openJan 30, 2020W. W. GraingerEPS 3.88 vs est. 4.03EarningsGWGWWNov 7, 2019W. W. Grainger1.44Ex-dateGWGWWBefore openOct 23, 2019W. W. GraingerEPS 4.26 vs est. 4.44EarningsGWGWWAug 9, 2019W. W. Grainger1.44Ex-dateGWGWWBefore openJul 24, 2019W. W. GraingerEPS 4.64 vs est. 4.65EarningsGWGWWMay 10, 2019W. W. Grainger1.44Ex-dateGWGWWBefore openApr 22, 2019W. W. GraingerEPS 4.51 vs est. 4.42EarningsGWGWWFeb 8, 2019W. W. Grainger1.36Ex-dateGWGWWBefore openJan 24, 2019W. W. GraingerEPS 3.96 vs est. 3.6EarningsGWGWWNov 8, 2018W. W. Grainger1.36Ex-dateGWGWWBefore openOct 16, 2018W. W. GraingerEPS 4.19 vs est. 3.96EarningsGWGWWAug 10, 2018W. W. Grainger1.36Ex-dateGWGWWBefore openJul 18, 2018W. W. GraingerEPS 4.37 vs est. 3.78EarningsGWGWWMay 11, 2018W. W. Grainger1.36Ex-dateGWGWWBefore openApr 19, 2018W. W. GraingerEPS 4.18 vs est. 3.41EarningsGWGWWFeb 9, 2018W. W. Grainger1.28Ex-dateGWGWWBefore openJan 24, 2018W. W. GraingerEPS 2.94 vs est. 2.18EarningsGWGWWNov 10, 2017W. W. Grainger1.28Ex-dateGWGWWBefore openOct 17, 2017W. W. GraingerEPS 2.9 vs est. 2.57EarningsGWGWWAug 10, 2017W. W. Grainger1.28Ex-dateGWGWWBefore openJul 19, 2017W. W. GraingerEPS 2.74 vs est. 2.62EarningsGWGWWMay 4, 2017W. W. Grainger1.28Ex-dateGWGWWBefore openApr 18, 2017W. W. GraingerEPS 2.88 vs est. 3.01EarningsGWGWWFeb 9, 2017W. W. Grainger1.22Ex-dateGWGWWBefore openJan 25, 2017W. W. GraingerEPS 2.45 vs est. 2.36EarningsGWGWWNov 9, 2016W. W. Grainger1.22Ex-dateGWGWWBefore openOct 18, 2016W. W. GraingerEPS 3.06 vs est. 3.02EarningsGWGWWAug 4, 2016W. W. Grainger1.22Ex-dateGWGWWBefore openJul 19, 2016W. W. GraingerEPS 2.89 vs est. 3.17EarningsGWGWWMay 5, 2016W. W. Grainger1.22Ex-dateGWGWWFeb 4, 2016W. W. Grainger1.17Ex-dateGWGWWNov 5, 2015W. W. Grainger1.17Ex-dateGWGWWAug 6, 2015W. W. Grainger1.17Ex-dateGWGWWMay 7, 2015W. W. Grainger1.17Ex-dateGWGWWFeb 5, 2015W. W. Grainger1.08Ex-dateGWGWWNov 6, 2014W. W. Grainger1.08Ex-dateGWGWWAug 7, 2014W. W. Grainger1.08Ex-dateGWGWWMay 8, 2014W. W. Grainger1.08Ex-dateGWGWWFeb 6, 2014W. W. Grainger0.93Ex-dateGWGWWNov 6, 2013W. W. Grainger0.93Ex-dateGWGWWAug 8, 2013W. W. Grainger0.93Ex-dateGWGWWMay 9, 2013W. W. Grainger0.93Ex-dateGWGWWFeb 7, 2013W. W. Grainger0.8Ex-dateGWGWWNov 7, 2012W. W. Grainger0.8Ex-dateGWGWWAug 9, 2012W. W. Grainger0.8Ex-dateGWGWWMay 10, 2012W. W. Grainger0.8Ex-dateGWGWWFeb 9, 2012W. W. Grainger0.66Ex-dateGWGWWNov 9, 2011W. W. Grainger0.66Ex-dateGWGWWAug 4, 2011W. W. Grainger0.66Ex-dateGWGWWMay 5, 2011W. W. Grainger0.66Ex-dateGWGWWFeb 10, 2011W. W. Grainger0.54Ex-dateGWGWWNov 4, 2010W. W. Grainger0.54Ex-dateGWGWWAug 5, 2010W. W. Grainger0.54Ex-dateGWGWWMay 6, 2010W. W. Grainger0.54Ex-dateGWGWWFeb 4, 2010W. W. Grainger0.46Ex-dateGWGWWNov 5, 2009W. W. Grainger0.46Ex-dateGWGWWAug 6, 2009W. W. Grainger0.46Ex-dateGWGWWMay 7, 2009W. W. Grainger0.46Ex-dateGWGWWFeb 5, 2009W. W. Grainger0.4Ex-dateGWGWWNov 6, 2008W. W. Grainger0.4Ex-dateGWGWWAug 7, 2008W. W. Grainger0.4Ex-dateGWGWWMay 8, 2008W. W. Grainger0.4Ex-dateGWGWWFeb 7, 2008W. W. Grainger0.35Ex-dateGWGWWNov 7, 2007W. W. Grainger0.35Ex-dateGWGWWAug 9, 2007W. W. Grainger0.35Ex-dateGWGWWMay 10, 2007W. W. Grainger0.35Ex-dateGWGWWFeb 8, 2007W. W. Grainger0.29Ex-dateGWGWWNov 9, 2006W. W. Grainger0.29Ex-dateGWGWWAug 10, 2006W. W. Grainger0.29Ex-dateGWGWWMay 4, 2006W. W. Grainger0.29Ex-dateGWGWWFeb 9, 2006W. W. Grainger0.24Ex-dateGWGWWNov 9, 2005W. W. Grainger0.24Ex-dateGWGWWAug 4, 2005W. W. Grainger0.24Ex-dateGWGWWMay 5, 2005W. W. Grainger0.24Ex-dateGWGWWFeb 3, 2005W. W. Grainger0.2Ex-dateGWGWWNov 4, 2004W. W. Grainger0.2Ex-dateGWGWWAug 5, 2004W. W. Grainger0.2Ex-dateGWGWWMay 6, 2004W. W. Grainger0.2Ex-dateGWGWWFeb 5, 2004W. W. Grainger0.185Ex-dateGWGWWNov 6, 2003W. W. Grainger0.185Ex-dateGWGWWAug 7, 2003W. W. Grainger0.185Ex-dateGWGWWMay 8, 2003W. W. Grainger0.185Ex-dateGWGWWFeb 6, 2003W. W. Grainger0.18Ex-dateGWGWWNov 6, 2002W. W. Grainger0.18Ex-dateGWGWWAug 8, 2002W. W. Grainger0.18Ex-dateGWGWWMay 2, 2002W. W. Grainger0.18Ex-dateGWGWWFeb 7, 2002W. W. Grainger0.175Ex-dateGWGWWNov 7, 2001W. W. Grainger0.175Ex-dateGWGWWAug 9, 2001W. W. Grainger0.175Ex-dateGWGWWMay 3, 2001W. W. Grainger0.175Ex-dateGWGWWFeb 8, 2001W. W. Grainger0.17Ex-dateGWGWWNov 2, 2000W. W. Grainger0.17Ex-dateGWGWWAug 10, 2000W. W. Grainger0.17Ex-dateGWGWWMay 4, 2000W. W. Grainger0.17Ex-dateGWGWWFeb 3, 2000W. W. Grainger0.16Ex-dateGWGWWNov 4, 1999W. W. Grainger0.16Ex-dateGWGWWAug 12, 1999W. W. Grainger0.16Ex-dateGWGWWMay 6, 1999W. W. Grainger0.16Ex-dateGWGWWFeb 4, 1999W. W. Grainger0.15Ex-dateGWGWWNov 5, 1998W. W. Grainger0.15Ex-dateGWGWWAug 6, 1998W. W. Grainger0.15Ex-dateGWGWWMay 7, 1998W. W. Grainger0.15Ex-dateGWGWWFeb 5, 1998W. W. Grainger0.135Ex-dateGWGWWNov 6, 1997W. W. Grainger0.135Ex-dateGWGWWAug 7, 1997W. W. Grainger0.135Ex-dateGWGWWMay 8, 1997W. W. Grainger0.135Ex-dateGWGWWFeb 6, 1997W. W. Grainger0.125Ex-dateGWGWWNov 7, 1996W. W. Grainger0.125Ex-dateGWGWWAug 15, 1996W. W. Grainger0.125Ex-dateGWGWWMay 2, 1996W. W. Grainger0.125Ex-dateGWGWWFeb 8, 1996W. W. Grainger0.115Ex-dateGWGWWNov 2, 1995W. W. Grainger0.115Ex-dateGWGWWAug 10, 1995W. W. Grainger0.115Ex-dateGWGWWMay 2, 1995W. W. Grainger0.115Ex-dateGWGWWJan 31, 1995W. W. Grainger0.1Ex-dateGWGWWNov 1, 1994W. W. Grainger0.1Ex-dateGWGWWAug 9, 1994W. W. Grainger0.1Ex-dateGWGWWMay 3, 1994W. W. Grainger0.1Ex-dateGWGWWFeb 1, 1994W. W. Grainger0.09Ex-dateGWGWWNov 2, 1993W. W. Grainger0.09Ex-dateGWGWWAug 10, 1993W. W. Grainger0.09Ex-dateGWGWWMay 4, 1993W. W. Grainger0.09Ex-dateGWGWWFeb 2, 1993W. W. Grainger0.0825Ex-dateGWGWWNov 3, 1992W. W. Grainger0.0825Ex-dateGWGWWAug 4, 1992W. W. Grainger0.0825Ex-dateGWGWWMay 5, 1992W. W. Grainger0.0825Ex-dateGWGWWFeb 4, 1992W. W. Grainger0.0775Ex-dateGWGWWNov 4, 1991W. W. Grainger0.0775Ex-dateGWGWWAug 6, 1991W. W. Grainger0.0775Ex-dateGWGWWApr 30, 1991W. W. Grainger0.0775Ex-dateGWGWWFeb 5, 1991W. W. Grainger0.0725Ex-dateGWGWWNov 5, 1990W. W. Grainger0.0725Ex-dateGWGWWAug 7, 1990W. W. Grainger0.0725Ex-dateGWGWWMay 1, 1990W. W. Grainger0.0725Ex-dateGWGWWFeb 6, 1990W. W. Grainger0.065Ex-dateGWGWWOct 31, 1989W. W. Grainger0.065Ex-dateGWGWWAug 8, 1989W. W. Grainger0.065Ex-dateGWGWWMay 2, 1989W. W. Grainger0.065Ex-dateGWGWWJan 31, 1989W. W. Grainger0.055Ex-dateGWGWWNov 1, 1988W. W. Grainger0.05Ex-dateGWGWWAug 2, 1988W. W. Grainger0.05Ex-dateGWGWWMay 3, 1988W. W. Grainger0.05Ex-dateGWGWWFeb 2, 1988W. W. Grainger0.05Ex-dateGWGWWNov 3, 1987W. W. Grainger0.05Ex-dateGWGWWAug 4, 1987W. W. Grainger0.05Ex-dateGWGWWMay 5, 1987W. W. Grainger0.05Ex-dateGWGWWFeb 3, 1987W. W. Grainger0.045Ex-date

Reflects what has been synced so far, not necessarily this company's complete history.

View the full market calendar

Reporting sessions refer to US market hours. Companies can change their announced date.

Track earnings alongside your trades

MindTrajour is the options-specific trading journal that surfaces the patterns hiding in your data — including how your trades perform around earnings.

Start for free