G

W.W. GRAINGER, INC.

GWW · CIK 0000277135

19 fiscal years · 0 SEC filings · every number carries its receipt

Revenue (FY)
$17.94B4.5%
FY2025
Net income (FY)
$1.71B10.6%
FY2025
Free cash flow (FY)
$1.33B15.2%
FY2025
Diluted EPS (FY)
$35.408.6%
FY2025
The story, charted

The shape of the business

FY2007–FY2025 · hover any year for its receipt
Revenue & net incomeRevenueNet income
$0$5B$10B$15BFY2007 · Revenue $6.42B · Net income $420.1M · 0000277135-10-000011 · filed 2010-02-25FY07Revenue $6.42BNet income $420.1M0000277135-10-000011 · filed 2010-02-25FY2008 · Revenue $6.85B · Net income $475.4M · 0000277135-11-000011 · filed 2011-02-28FY08Revenue $6.85BNet income $475.4M0000277135-11-000011 · filed 2011-02-28FY2009 · Revenue $6.22B · Net income $430.5M · 0000277135-12-000008 · filed 2012-02-28FY09Revenue $6.22BNet income $430.5M0000277135-12-000008 · filed 2012-02-28FY2010 · Revenue $7.18B · Net income $510.9M · 0000277135-13-000009 · filed 2013-02-28FY10Revenue $7.18BNet income $510.9M0000277135-13-000009 · filed 2013-02-28FY2011 · Revenue $8.08B · Net income $658.4M · 0000277135-14-000008 · filed 2014-02-27FY11Revenue $8.08BNet income $658.4M0000277135-14-000008 · filed 2014-02-27FY2012 · Revenue $8.95B · Net income $689.9M · 0000277135-15-000005 · filed 2015-02-27FY12Revenue $8.95BNet income $689.9M0000277135-15-000005 · filed 2015-02-27FY2013 · Revenue $9.44B · Net income $797.0M · 0000277135-16-000037 · filed 2016-02-29FY13Revenue $9.44BNet income $797.0M0000277135-16-000037 · filed 2016-02-29FY2014 · Revenue $9.96B · Net income $801.7M · 0000277135-17-000007 · filed 2017-02-28FY14Revenue $9.96BNet income $801.7M0000277135-17-000007 · filed 2017-02-28FY2015 · Revenue $9.97B · Net income $769.0M · 0000277135-18-000007 · filed 2018-02-26FY15Revenue $9.97BNet income $769.0M0000277135-18-000007 · filed 2018-02-26FY2016 · Revenue $10.14B · Net income $606.0M · 0000277135-19-000010 · filed 2019-02-28FY16Revenue $10.14BNet income $606.0M0000277135-19-000010 · filed 2019-02-28FY2017 · Revenue $10.43B · Net income $586.0M · 0000277135-20-000007 · filed 2020-02-20FY17Revenue $10.43BNet income $586.0M0000277135-20-000007 · filed 2020-02-20FY2018 · Revenue $11.22B · Net income $782.0M · 0000277135-21-000007 · filed 2021-02-24FY18Revenue $11.22BNet income $782.0M0000277135-21-000007 · filed 2021-02-24FY2019 · Revenue $11.49B · Net income $849.0M · 0000277135-22-000012 · filed 2022-02-23FY19Revenue $11.49BNet income $849.0M0000277135-22-000012 · filed 2022-02-23FY2020 · Revenue $11.80B · Net income $695.0M · 0000277135-23-000014 · filed 2023-02-21FY20Revenue $11.80BNet income $695.0M0000277135-23-000014 · filed 2023-02-21FY2021 · Revenue $13.02B · Net income $1.04B · 0000277135-24-000011 · filed 2024-02-22FY21Revenue $13.02BNet income $1.04B0000277135-24-000011 · filed 2024-02-22FY2022 · Revenue $15.23B · Net income $1.55B · 0000277135-25-000010 · filed 2025-02-20FY22Revenue $15.23BNet income $1.55B0000277135-25-000010 · filed 2025-02-20FY2023 · Revenue $16.48B · Net income $1.83B · 0000277135-26-000011 · filed 2026-02-19FY23Revenue $16.48BNet income $1.83B0000277135-26-000011 · filed 2026-02-19FY2024 · Revenue $17.17B · Net income $1.91B · 0000277135-26-000011 · filed 2026-02-19FY24Revenue $17.17BNet income $1.91B0000277135-26-000011 · filed 2026-02-19FY2025 · Revenue $17.94B · Net income $1.71B · 0000277135-26-000011 · filed 2026-02-19FY25Revenue $17.94BNet income $1.71B0000277135-26-000011 · filed 2026-02-19FY25Revenue $17.94BNet income $1.71B0000277135-26-000011 · filed 2026-02-19FY07FY10FY13FY16FY19FY22FY25

revenue 2.8× since FY2007 · net margin 6.5% → 9.5%

MarginsNet marginFCF margin
0%5%10%FY2007 · Net margin 6.5% · FCF margin 10.4%FY07Net margin 6.5%FCF margin 10.4%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2008 · Net margin 6.9% · FCF margin 10.6%FY08Net margin 6.9%FCF margin 10.6%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2009 · Net margin 6.9% · FCF margin 9.5%FY09Net margin 6.9%FCF margin 9.5%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2010 · Net margin 7.1% · FCF margin 6.5%FY10Net margin 7.1%FCF margin 6.5%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2011 · Net margin 8.2% · FCF margin 6.8%FY11Net margin 8.2%FCF margin 6.8%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2012 · Net margin 7.7% · FCF margin 6.3%FY12Net margin 7.7%FCF margin 6.3%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2013 · Net margin 8.4% · FCF margin 7.6%FY13Net margin 8.4%FCF margin 7.6%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2014 · Net margin 8.0% · FCF margin 5.7%FY14Net margin 8.0%FCF margin 5.7%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2015 · Net margin 7.7% · FCF margin 6.6%FY15Net margin 7.7%FCF margin 6.6%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2016 · Net margin 6.0% · FCF margin 7.3%FY16Net margin 6.0%FCF margin 7.3%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2017 · Net margin 5.6% · FCF margin 7.9%FY17Net margin 5.6%FCF margin 7.9%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2018 · Net margin 7.0% · FCF margin 7.3%FY18Net margin 7.0%FCF margin 7.3%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2019 · Net margin 7.4% · FCF margin 7.1%FY19Net margin 7.4%FCF margin 7.1%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2020 · Net margin 5.9% · FCF margin 7.8%FY20Net margin 5.9%FCF margin 7.8%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2021 · Net margin 8.0% · FCF margin 5.2%FY21Net margin 8.0%FCF margin 5.2%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2022 · Net margin 10.2% · FCF margin 7.1%FY22Net margin 10.2%FCF margin 7.1%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2023 · Net margin 11.1% · FCF margin 9.6%FY23Net margin 11.1%FCF margin 9.6%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2024 · Net margin 11.1% · FCF margin 9.1%FY24Net margin 11.1%FCF margin 9.1%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2025 · Net margin 9.5% · FCF margin 7.4%FY25Net margin 9.5%FCF margin 7.4%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY25Net margin 9.5%FCF margin 7.4%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue’09’13’17’21’25

FY2025: net 9.5% · free cash flow 7.4% of revenue

Cash engineOperating cash flowFree cash flow
$0$1B$2BFY2007 · OCF $468.9M · FCF $666.3M · 0000277135-10-000011 · filed 2010-02-25FY07OCF $468.9MFCF $666.3M0000277135-10-000011 · filed 2010-02-25FY2008 · OCF $530.1M · FCF $725.0M · 0000277135-11-000011 · filed 2011-02-28FY08OCF $530.1MFCF $725.0M0000277135-11-000011 · filed 2011-02-28FY2009 · OCF $732.4M · FCF $590.0M · 0000277135-12-000008 · filed 2012-02-28FY09OCF $732.4MFCF $590.0M0000277135-12-000008 · filed 2012-02-28FY2010 · OCF $596.4M · FCF $469.3M · 0000277135-13-000009 · filed 2013-02-28FY10OCF $596.4MFCF $469.3M0000277135-13-000009 · filed 2013-02-28FY2011 · OCF $746.1M · FCF $549.2M · 0000277135-14-000008 · filed 2014-02-27FY11OCF $746.1MFCF $549.2M0000277135-14-000008 · filed 2014-02-27FY2012 · OCF $816.2M · FCF $566.3M · 0000277135-15-000005 · filed 2015-02-27FY12OCF $816.2MFCF $566.3M0000277135-15-000005 · filed 2015-02-27FY2013 · OCF $986.5M · FCF $714.4M · 0000277135-16-000037 · filed 2016-02-29FY13OCF $986.5MFCF $714.4M0000277135-16-000037 · filed 2016-02-29FY2014 · OCF $959.8M · FCF $572.4M · 0000277135-17-000007 · filed 2017-02-28FY14OCF $959.8MFCF $572.4M0000277135-17-000007 · filed 2017-02-28FY2015 · OCF $1.04B · FCF $662.2M · 0000277135-18-000007 · filed 2018-02-26FY15OCF $1.04BFCF $662.2M0000277135-18-000007 · filed 2018-02-26FY2016 · OCF $1.02B · FCF $740.0M · 0000277135-19-000010 · filed 2019-02-28FY16OCF $1.02BFCF $740.0M0000277135-19-000010 · filed 2019-02-28FY2017 · OCF $1.06B · FCF $820.0M · 0000277135-20-000007 · filed 2020-02-20FY17OCF $1.06BFCF $820.0M0000277135-20-000007 · filed 2020-02-20FY2018 · OCF $1.06B · FCF $818.0M · 0000277135-21-000007 · filed 2021-02-24FY18OCF $1.06BFCF $818.0M0000277135-21-000007 · filed 2021-02-24FY2019 · OCF $1.04B · FCF $821.0M · 0000277135-22-000012 · filed 2022-02-23FY19OCF $1.04BFCF $821.0M0000277135-22-000012 · filed 2022-02-23FY2020 · OCF $1.12B · FCF $926.0M · 0000277135-23-000014 · filed 2023-02-21FY20OCF $1.12BFCF $926.0M0000277135-23-000014 · filed 2023-02-21FY2021 · OCF $937.0M · FCF $682.0M · 0000277135-24-000011 · filed 2024-02-22FY21OCF $937.0MFCF $682.0M0000277135-24-000011 · filed 2024-02-22FY2022 · OCF $1.33B · FCF $1.08B · 0000277135-25-000010 · filed 2025-02-20FY22OCF $1.33BFCF $1.08B0000277135-25-000010 · filed 2025-02-20FY2023 · OCF $2.03B · FCF $1.59B · 0000277135-26-000011 · filed 2026-02-19FY23OCF $2.03BFCF $1.59B0000277135-26-000011 · filed 2026-02-19FY2024 · OCF $2.11B · FCF $1.57B · 0000277135-26-000011 · filed 2026-02-19FY24OCF $2.11BFCF $1.57B0000277135-26-000011 · filed 2026-02-19FY2025 · OCF $2.02B · FCF $1.33B · 0000277135-26-000011 · filed 2026-02-19FY25OCF $2.02BFCF $1.33B0000277135-26-000011 · filed 2026-02-19FY25OCF $2.02BFCF $1.33B0000277135-26-000011 · filed 2026-02-19’09’13’17’21’25

FY2025: $2.02B operating cash − $684.0M capex = $1.33B free cash flow

Returns on capitalReturn on equityReturn on assets
0%20%40%60%FY2008 · ROE 23.4% · ROA 13.5%FY08ROE 23.4%ROA 13.5%derived: net income ÷ equity · derived: net income ÷ assetsFY2009 · ROE 19.9% · ROA 11.6%FY09ROE 19.9%ROA 11.6%derived: net income ÷ equity · derived: net income ÷ assetsFY2010 · ROE 23.2% · ROA 13.1%FY10ROE 23.2%ROA 13.1%derived: net income ÷ equity · derived: net income ÷ assetsFY2011 · ROE 25.0% · ROA 14.0%FY11ROE 25.0%ROA 14.0%derived: net income ÷ equity · derived: net income ÷ assetsFY2012 · ROE 22.8% · ROA 13.8%FY12ROE 22.8%ROA 13.8%derived: net income ÷ equity · derived: net income ÷ assetsFY2013 · ROE 24.5% · ROA 15.1%FY13ROE 24.5%ROA 15.1%derived: net income ÷ equity · derived: net income ÷ assetsFY2014 · ROE 25.0% · ROA 15.2%FY14ROE 25.0%ROA 15.2%derived: net income ÷ equity · derived: net income ÷ assetsFY2015 · ROE 33.9% · ROA 13.1%FY15ROE 33.9%ROA 13.1%derived: net income ÷ equity · derived: net income ÷ assetsFY2016 · ROE 33.7% · ROA 10.6%FY16ROE 33.7%ROA 10.6%derived: net income ÷ equity · derived: net income ÷ assetsFY2017 · ROE 34.7% · ROA 10.1%FY17ROE 34.7%ROA 10.1%derived: net income ÷ equity · derived: net income ÷ assetsFY2018 · ROE 40.7% · ROA 13.3%FY18ROE 40.7%ROA 13.3%derived: net income ÷ equity · derived: net income ÷ assetsFY2019 · ROE 45.8% · ROA 14.1%FY19ROE 45.8%ROA 14.1%derived: net income ÷ equity · derived: net income ÷ assetsFY2020 · ROE 38.0% · ROA 11.0%FY20ROE 38.0%ROA 11.0%derived: net income ÷ equity · derived: net income ÷ assetsFY2021 · ROE 55.7% · ROA 15.8%FY21ROE 55.7%ROA 15.8%derived: net income ÷ equity · derived: net income ÷ assetsFY2022 · ROE 63.4% · ROA 20.4%FY22ROE 63.4%ROA 20.4%derived: net income ÷ equity · derived: net income ÷ assetsFY2023 · ROE 58.7% · ROA 22.4%FY23ROE 58.7%ROA 22.4%derived: net income ÷ equity · derived: net income ÷ assetsFY2024 · ROE 56.8% · ROA 21.6%FY24ROE 56.8%ROA 21.6%derived: net income ÷ equity · derived: net income ÷ assetsFY2025 · ROE 45.7% · ROA 19.0%FY25ROE 45.7%ROA 19.0%derived: net income ÷ equity · derived: net income ÷ assetsFY25ROE 45.7%ROA 19.0%derived: net income ÷ equity · derived: net income ÷ assets’09’13’17’21’25

return on equity 23% (FY2008) → 46% (FY2025) · on assets 19.0%

The receipts