• $12.2B
    Market Cap
  • 29.63%
    1-Year Change
  • Industrial Distribution
    Industry
  • 1 Month
    +2.31%
    Low Price$315.33
    High Price$343.54
  • 3 Months
    +12.33%
    Low Price$284.39
    High Price$343.54
  • 1 Year
    +29.63%
    Low Price$240.63
    High Price$343.54
Date
Open
High
Low
Close
Change (%)
Volume
07/14/2026
333.41
335.78
327.20
327.49
-0.56%
274,122
07/13/2026
328.93
335.19
326.38
329.35
-0.54%
272,090
07/10/2026
322.40
332.37
322.40
331.15
+2.69%
281,663
07/09/2026
318.56
324.08
317.18
322.49
+2.09%
251,001
07/08/2026
312.68
316.79
310.04
315.88
+0.17%
207,332
07/07/2026
325.70
326.81
314.30
315.33
-4.02%
432,447
07/06/2026
330.85
331.71
327.11
328.53
-0.70%
256,572
07/02/2026
333.94
334.36
327.40
330.85
-0.37%
313,850
07/01/2026
340.24
340.24
331.93
332.08
-1.80%
198,536
06/30/2026
336.06
340.37
334.00
338.15
+1.19%
236,131
06/29/2026
334.33
339.23
333.21
334.16
-0.87%
357,649
06/26/2026
343.64
343.64
333.73
337.08
-1.88%
467,422
06/25/2026
335.97
345.48
335.97
343.54
+2.92%
294,354
06/24/2026
331.97
338.26
330.10
333.78
+0.87%
304,519
06/23/2026
333.40
335.59
329.01
330.90
-2.12%
250,205
06/22/2026
336.93
339.99
335.26
338.07
+0.03%
274,112
06/18/2026
333.38
340.37
333.38
337.96
+2.45%
485,794
06/17/2026
324.43
335.96
324.00
329.89
+1.70%
492,792
06/16/2026
319.42
327.00
318.82
324.38
+2.59%
426,614
06/15/2026
323.01
323.03
316.05
316.18
-1.23%
491,716
06/12/2026
324.35
324.83
316.76
320.11
+0.38%
310,427
06/11/2026
317.22
321.58
314.94
318.89
+1.53%
216,173
06/10/2026
323.13
326.41
313.84
314.08
-2.70%
204,462
06/09/2026
318.34
324.34
316.12
322.81
+2.67%
225,951
06/08/2026
318.95
318.95
312.95
314.42
-0.28%
221,488
06/05/2026
315.86
316.34
311.79
315.29
+0.52%
200,131
06/04/2026
315.94
315.94
311.27
313.67
+0.09%
206,964
06/03/2026
308.79
314.47
307.98
313.39
+1.65%
179,340
06/02/2026
302.40
308.58
301.91
308.31
+2.44%
144,857
06/01/2026
299.90
302.59
296.37
300.98
-0.93%
193,851
05/29/2026
307.14
308.63
303.76
303.81
-1.53%
282,201
05/28/2026
310.37
310.37
304.18
308.53
-1.32%
132,520
05/27/2026
312.63
314.97
308.95
312.65
+0.42%
281,119
05/26/2026
309.07
312.45
307.63
311.33
+1.38%
175,316
05/22/2026
307.17
309.39
303.69
307.10
+0.47%
179,983
05/21/2026
305.01
307.09
299.36
305.66
-0.19%
172,780
05/20/2026
304.08
307.82
299.69
306.25
+1.19%
177,976
05/19/2026
302.92
303.27
295.83
302.64
-0.85%
245,449
05/18/2026
307.37
310.15
304.56
305.22
-0.63%
182,674
05/15/2026
313.36
313.52
305.51
307.17
-2.55%
186,131
05/15/2026
$0.51 Dividend
05/14/2026
313.38
316.43
310.75
315.21
+1.56%
179,194
05/13/2026
313.26
313.84
306.86
310.37
-0.90%
210,897
05/12/2026
311.08
314.04
307.51
313.19
+1.01%
353,511
05/11/2026
308.81
311.32
306.93
310.05
+0.54%
167,041
05/08/2026
310.63
311.15
307.12
308.37
-0.48%
147,139
05/07/2026
314.99
316.58
308.07
309.87
-1.59%
221,392
05/06/2026
309.28
315.95
307.32
314.88
+3.24%
455,431
05/05/2026
304.85
307.56
303.25
304.99
+0.49%
161,225
05/04/2026
298.93
305.86
298.93
303.50
+0.33%
352,831
05/01/2026
306.37
306.37
299.56
302.50
-0.90%
212,806
04/30/2026
296.53
306.15
294.61
305.26
+3.10%
347,544
04/29/2026
301.89
305.13
295.43
296.09
-1.55%
448,487
04/28/2026
299.13
309.17
295.83
300.75
+1.05%
591,872
04/28/2026
$2.65 Earnings
04/27/2026
293.92
299.93
291.08
297.62
+1.62%
382,015
04/24/2026
292.78
294.76
291.49
292.88
-0.36%
212,539
04/23/2026
291.82
295.66
289.53
293.92
+1.58%
184,255
04/22/2026
294.87
295.49
287.34
289.35
-1.28%
176,993
04/21/2026
294.14
296.80
291.16
293.12
-0.11%
174,533
04/20/2026
291.71
293.66
289.75
293.45
+0.99%
222,618
04/17/2026
287.58
294.29
286.63
290.56
+2.33%
336,027
04/16/2026
283.84
287.89
282.99
283.93
-0.06%
205,446
04/15/2026
290.22
291.35
283.71
284.10
-2.55%
281,649
04/14/2026
292.64
294.33
290.30
291.54
-0.43%
197,882
04/13/2026
286.81
293.87
286.21
292.79
+1.47%
359,765
04/10/2026
286.47
290.14
285.13
288.54
+0.91%
256,662
04/09/2026
279.39
287.53
275.79
285.95
+2.02%
348,726
04/08/2026
281.61
287.09
279.09
280.29
+3.01%
492,597
04/07/2026
267.99
273.45
266.17
272.10
+1.11%
245,489
04/06/2026
266.05
269.22
262.85
269.11
+0.91%
130,861
04/02/2026
264.27
272.81
261.74
266.69
-0.83%
195,625
04/01/2026
267.00
270.59
265.92
268.92
+1.52%
274,900
03/31/2026
261.77
267.93
259.71
264.89
+2.83%
244,378
03/30/2026
262.14
263.72
255.83
257.59
-1.02%
227,228
03/27/2026
262.58
262.58
254.69
260.25
+0.06%
246,883
03/26/2026
265.74
265.82
258.77
260.09
-2.06%
277,952
03/25/2026
266.95
268.86
261.93
265.57
+0.70%
317,410
03/24/2026
259.95
268.71
257.79
263.71
+0.73%
413,448
03/23/2026
260.58
268.36
257.53
261.81
+3.33%
495,547
03/20/2026
255.66
256.97
250.49
253.36
-1.10%
1,096,616
03/19/2026
255.85
257.97
251.56
256.17
-0.75%
402,767
03/18/2026
259.88
264.54
258.08
258.09
-1.09%
342,820
03/17/2026
258.99
262.61
255.50
260.95
+1.77%
366,918
03/16/2026
257.32
258.41
254.24
256.42
+0.46%
288,339
03/13/2026
261.81
263.08
250.99
255.24
-1.63%
309,667
03/12/2026
269.24
274.74
259.35
259.46
-3.79%
375,854
03/11/2026
262.50
269.80
261.96
269.69
+2.20%
367,153
03/10/2026
266.86
270.53
263.61
263.88
-1.22%
265,364
03/09/2026
263.72
267.97
259.02
267.14
-0.08%
244,538
03/06/2026
269.85
271.44
265.30
267.35
-2.61%
308,958
03/05/2026
276.77
280.61
273.53
274.53
-1.76%
257,344
03/04/2026
277.98
280.36
275.88
279.46
+0.80%
242,672
03/03/2026
276.44
279.07
272.16
277.25
-2.06%
241,314
03/02/2026
278.97
284.03
276.37
283.08
+0.34%
167,978
02/27/2026
279.83
282.89
276.78
282.12
-0.32%
208,799
02/26/2026
285.92
288.27
279.18
283.04
+0.98%
229,204
02/25/2026
280.53
283.85
277.56
280.31
-0.53%
197,011
02/24/2026
279.87
282.71
278.40
281.81
+1.27%
210,862
02/23/2026
279.22
280.03
271.53
278.29
-1.15%
347,704