W.W. Grainger

GWW · NYSE · USD

$1,281.68Change from previous close: +2.88%Absolute change: +$35.92

Close · October 1, 2026

Price history

+35.77% over the period

1 year: from $944.00 (October 1, 2025) to $1,281.68 (October 1, 2026), +35.77%.

Show chart data

Daily closing prices, adjusted for splits. Long periods: one close per week or month.

DateClose
October 1, 2026$1,281.68
September 30, 2026$1,245.76
September 29, 2026$1,248.67
September 28, 2026$1,255.69
September 25, 2026$1,243.07
September 24, 2026$1,279.47
September 23, 2026$1,270.67
September 22, 2026$1,268.62
September 21, 2026$1,277.79
September 18, 2026$1,266.61
September 17, 2026$1,262.61
September 16, 2026$1,258.26
September 15, 2026$1,269.53
September 14, 2026$1,277.51
September 11, 2026$1,280.00
September 10, 2026$1,271.49
September 9, 2026$1,278.83
September 8, 2026$1,289.17
September 4, 2026$1,324.49
September 3, 2026$1,312.84
September 2, 2026$1,284.85
September 1, 2026$1,309.21
August 31, 2026$1,309.49
August 28, 2026$1,306.30
August 27, 2026$1,321.08
August 26, 2026$1,335.39
August 25, 2026$1,301.68
August 24, 2026$1,321.90
August 21, 2026$1,312.24
August 20, 2026$1,300.34
August 19, 2026$1,306.95
August 18, 2026$1,314.12
August 17, 2026$1,317.68
August 14, 2026$1,322.64
August 13, 2026$1,321.38
August 12, 2026$1,304.88
August 11, 2026$1,301.94
August 10, 2026$1,297.45
August 7, 2026$1,277.55
August 6, 2026$1,282.58
August 5, 2026$1,285.07
August 4, 2026$1,300.45
August 3, 2026$1,371.25
July 31, 2026$1,382.22
July 30, 2026$1,355.49
July 29, 2026$1,358.92
July 28, 2026$1,398.90
July 27, 2026$1,398.95
July 24, 2026$1,382.60
July 23, 2026$1,367.46
July 22, 2026$1,354.01
July 21, 2026$1,361.61
July 20, 2026$1,371.22
July 17, 2026$1,395.01
July 16, 2026$1,402.03
July 15, 2026$1,371.44
July 14, 2026$1,371.07
July 13, 2026$1,391.68
July 10, 2026$1,375.76
July 9, 2026$1,364.86
July 8, 2026$1,349.74
July 7, 2026$1,356.43
July 6, 2026$1,370.16
July 2, 2026$1,342.98
July 1, 2026$1,338.24
June 30, 2026$1,360.40
June 29, 2026$1,353.29
June 26, 2026$1,353.61
June 25, 2026$1,374.78
June 24, 2026$1,342.57
June 23, 2026$1,320.48
June 22, 2026$1,341.42
June 18, 2026$1,365.41
June 17, 2026$1,311.10
June 16, 2026$1,319.72
June 15, 2026$1,313.92
June 12, 2026$1,315.87
June 11, 2026$1,313.96
June 10, 2026$1,317.63
June 9, 2026$1,329.80
June 8, 2026$1,304.57
June 5, 2026$1,300.01
June 4, 2026$1,289.37
June 3, 2026$1,284.22
June 2, 2026$1,268.36
June 1, 2026$1,243.03
May 29, 2026$1,234.24
May 28, 2026$1,247.41
May 27, 2026$1,246.03
May 26, 2026$1,249.22
May 22, 2026$1,247.79
May 21, 2026$1,239.26
May 20, 2026$1,244.05
May 19, 2026$1,244.42
May 18, 2026$1,265.03
May 15, 2026$1,272.47
May 14, 2026$1,284.19
May 13, 2026$1,252.85
May 12, 2026$1,238.29
May 11, 2026$1,226.09
May 8, 2026$1,233.71
May 7, 2026$1,234.10
May 6, 2026$1,169.86
May 5, 2026$1,134.78
May 4, 2026$1,142.14
May 1, 2026$1,148.62
April 30, 2026$1,161.35
April 29, 2026$1,144.81
April 28, 2026$1,160.14
April 27, 2026$1,158.08
April 24, 2026$1,147.99
April 23, 2026$1,164.91
April 22, 2026$1,154.18
April 21, 2026$1,171.03
April 20, 2026$1,163.10
April 17, 2026$1,162.94
April 16, 2026$1,133.52
April 15, 2026$1,143.35
April 14, 2026$1,155.42
April 13, 2026$1,161.66
April 10, 2026$1,172.07
April 9, 2026$1,172.21
April 8, 2026$1,146.72
April 7, 2026$1,108.15
April 6, 2026$1,117.24
April 2, 2026$1,117.45
April 1, 2026$1,107.58
March 31, 2026$1,090.81
March 30, 2026$1,057.22
March 27, 2026$1,057.07
March 26, 2026$1,065.48
March 25, 2026$1,075.87
March 24, 2026$1,065.40
March 23, 2026$1,054.47
March 20, 2026$1,041.95
March 19, 2026$1,043.05
March 18, 2026$1,045.82
March 17, 2026$1,065.53
March 16, 2026$1,060.46
March 13, 2026$1,073.94
March 12, 2026$1,082.18
March 11, 2026$1,110.49
March 10, 2026$1,106.40
March 9, 2026$1,115.28
March 6, 2026$1,112.79
March 5, 2026$1,145.71
March 4, 2026$1,148.46
March 3, 2026$1,151.41
March 2, 2026$1,152.25
February 27, 2026$1,144.73
February 26, 2026$1,105.52
February 25, 2026$1,117.18
February 24, 2026$1,126.68
February 23, 2026$1,116.75
February 20, 2026$1,127.07
February 19, 2026$1,127.73
February 18, 2026$1,134.04
February 17, 2026$1,132.22
February 13, 2026$1,131.42
February 12, 2026$1,116.60
February 11, 2026$1,202.47
February 10, 2026$1,188.03
February 9, 2026$1,190.15
February 6, 2026$1,197.65
February 5, 2026$1,183.15
February 4, 2026$1,194.93
February 3, 2026$1,155.00
February 2, 2026$1,096.18
January 30, 2026$1,079.94
January 29, 2026$1,082.21
January 28, 2026$1,070.01
January 27, 2026$1,057.56
January 26, 2026$1,049.97
January 23, 2026$1,057.86
January 22, 2026$1,066.63
January 21, 2026$1,058.58
January 20, 2026$1,034.25
January 16, 2026$1,068.72
January 15, 2026$1,063.30
January 14, 2026$1,053.25
January 13, 2026$1,041.90
January 12, 2026$1,032.31
January 9, 2026$1,029.82
January 8, 2026$1,033.33
January 7, 2026$1,004.68
January 6, 2026$1,028.98
January 5, 2026$1,015.06
January 2, 2026$1,003.81
December 31, 2025$1,009.05
December 30, 2025$1,021.09
December 29, 2025$1,026.31
December 26, 2025$1,024.28
December 24, 2025$1,030.73
December 23, 2025$1,023.90
December 22, 2025$1,034.87
December 19, 2025$1,025.02
December 18, 2025$1,019.52
December 17, 2025$1,020.05
December 16, 2025$1,022.08
December 15, 2025$1,029.56
December 12, 2025$1,022.54
December 11, 2025$1,032.39
December 10, 2025$995.57
December 9, 2025$958.68
December 8, 2025$959.07
December 5, 2025$975.54
December 4, 2025$968.91
December 3, 2025$971.16
December 2, 2025$961.15
December 1, 2025$944.87
November 28, 2025$948.63
November 26, 2025$945.10
November 25, 2025$941.75
November 24, 2025$929.96
November 21, 2025$952.15
November 20, 2025$925.15
November 19, 2025$922.56
November 18, 2025$918.18
November 17, 2025$923.47
November 14, 2025$926.21
November 13, 2025$934.94
November 12, 2025$944.97
November 11, 2025$945.61
November 10, 2025$949.96
November 7, 2025$955.04
November 6, 2025$952.66
November 5, 2025$962.39
November 4, 2025$955.87
November 3, 2025$966.32
October 31, 2025$979.00
October 30, 2025$956.24
October 29, 2025$958.97
October 28, 2025$963.48
October 27, 2025$978.31
October 24, 2025$968.41
October 23, 2025$964.07
October 22, 2025$968.00
October 21, 2025$971.54
October 20, 2025$970.92
October 17, 2025$954.99
October 16, 2025$954.56
October 15, 2025$957.99
October 14, 2025$959.74
October 13, 2025$935.49
October 10, 2025$947.56
October 9, 2025$968.53
October 8, 2025$967.19
October 7, 2025$958.82
October 6, 2025$958.90
October 3, 2025$956.59
October 2, 2025$953.75
October 1, 2025$944.00

At a glance

  • The company

    W.W. Grainger, Inc., together with its subsidiaries, distributes maintenance, repair, and operating products and services primarily in North America, Japan, and the United Kingdom.

  • Latest results

    Quarter to June 30, 2026 · EPS $12.01 (estimate $11.30)

  • Next event

    Quarterly results · November 4, 2026

  • Dividend

    Last ex-dividend on August 10, 2026

Where the price stands

52-wk low$906.52
52-wk high$1,419.91

−9.74% from the high

Performance

Compared with the S&P 500
StockS&P 500
1 month−2.10%+0.83%
Year to date+27.02%+12.93%
1 year+35.77%+15.12%

Analysts · 19 analysts

Average target$1,331.64+3.90% vs. price

Buy 4 · Hold 13 · Sell 2 · Hold

Latest news

All news

Numbers and valuation

Full valuation
Market cap
$60.51B
P/E
32.7
EPS
$39.21
Volume
298.54K
Dividend yield
0.78%

Other companies in the Industrials sector