• N/A
    Market Cap
  • 29.69%
    1-Year Change
  • Tools & Accessories
    Industry
  • 1 Month
    +3.61%
    Low Price$70.93
    High Price$80.87
  • 3 Months
    -2.53%
    Low Price$65.27
    High Price$80.87
  • 1 Year
    +26.64%
    Low Price$53.49
    High Price$81.10
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
75.80
75.80
74.76
75.29
+1.48%
28,829
06/02/2026
75.30
75.30
73.71
74.19
+1.70%
31,268
06/01/2026
72.10
72.95
72.03
72.95
-1.95%
32,059
05/29/2026
74.02
74.50
73.73
74.40
+1.74%
24,561
05/28/2026
71.97
73.23
71.97
73.13
-0.28%
152,961
05/27/2026
74.14
74.33
73.11
73.33
-1.90%
210,545
05/26/2026
74.71
74.86
74.44
74.75
-0.70%
26,675
05/22/2026
75.86
75.86
75.13
75.28
-0.13%
27,363
05/21/2026
74.14
75.51
73.75
75.38
0.00%
36,689
05/20/2026
74.76
75.51
74.38
75.38
+0.95%
33,668
05/19/2026
74.60
75.13
74.27
74.67
-1.09%
34,567
05/18/2026
76.27
76.29
75.31
75.49
+0.90%
27,997
05/15/2026
75.35
75.80
74.54
74.82
-2.97%
111,278
05/15/2026
$0.84 Dividend
05/14/2026
76.94
77.16
76.28
77.11
-3.61%
36,983
05/13/2026
78.27
80.33
77.81
80.00
+1.68%
33,729
05/12/2026
78.51
78.74
77.90
78.68
+1.66%
29,730
05/11/2026
77.60
77.63
77.26
77.39
-0.92%
23,866
05/08/2026
78.19
78.28
77.93
78.12
-0.29%
26,583
05/07/2026
78.15
79.59
77.81
78.34
+6.67%
39,368
05/06/2026
72.85
73.45
72.70
73.45
+4.69%
25,169
05/05/2026
69.90
70.55
69.90
70.16
-2.40%
21,351
05/04/2026
71.88
72.35
71.74
71.88
+0.06%
27,116
05/01/2026
72.21
72.21
71.43
71.84
+0.35%
23,814
04/30/2026
71.44
71.89
70.63
71.59
+3.36%
28,899
04/29/2026
69.60
70.07
69.26
69.26
-0.28%
29,799
04/28/2026
69.17
69.46
68.99
69.46
-1.76%
26,306
04/27/2026
71.14
71.14
70.52
70.71
-1.33%
24,545
04/24/2026
71.93
72.49
71.32
71.66
+1.98%
26,877
04/23/2026
70.69
71.07
69.56
70.27
-3.51%
23,850
04/22/2026
72.83
73.01
72.64
72.82
+2.16%
40,375
04/21/2026
71.81
72.29
71.28
71.28
+0.45%
29,774
04/20/2026
70.64
70.96
70.18
70.96
+0.80%
41,235
04/17/2026
70.03
71.03
69.78
70.40
+1.61%
45,622
04/16/2026
69.31
71.39
69.13
69.28
-2.34%
24,178
04/15/2026
70.51
71.25
70.41
70.94
-1.02%
32,069
04/14/2026
69.12
71.68
69.12
71.68
+1.19%
33,598
04/13/2026
70.22
70.84
69.87
70.84
-2.02%
22,835
04/10/2026
72.58
72.95
72.03
72.30
-0.05%
25,201
04/09/2026
71.72
72.41
71.24
72.33
+1.96%
26,336
04/08/2026
69.84
71.13
69.84
70.94
+6.50%
50,794
04/07/2026
66.00
66.84
65.92
66.61
-0.72%
41,319
04/06/2026
66.27
67.11
66.27
67.10
+0.31%
48,384
04/02/2026
65.32
67.21
65.31
66.89
-1.88%
53,790
04/01/2026
67.07
68.46
67.07
68.17
+3.60%
28,762
03/31/2026
64.82
65.80
64.30
65.80
+1.92%
48,838
03/30/2026
65.07
65.07
64.44
64.56
-1.81%
30,273
03/27/2026
66.28
66.30
65.63
65.76
-1.56%
29,442
03/26/2026
67.35
67.66
66.80
66.80
-4.38%
54,087
03/25/2026
69.74
70.23
69.24
69.86
+5.00%
31,095
03/24/2026
66.67
66.70
65.89
66.53
+0.21%
34,249
03/23/2026
67.13
67.38
65.71
66.39
+0.21%
35,288
03/20/2026
68.45
68.45
66.04
66.26
-1.99%
38,499
03/19/2026
66.77
67.98
66.77
67.60
-1.89%
29,423
03/18/2026
69.54
69.74
68.91
68.91
-1.68%
37,975
03/17/2026
70.48
70.58
70.04
70.08
-1.05%
32,237
03/16/2026
70.00
71.04
70.00
70.83
-0.51%
29,613
03/13/2026
71.69
71.96
71.18
71.19
-1.09%
50,010
03/12/2026
73.69
73.69
71.97
71.97
-3.12%
47,336
03/11/2026
74.17
74.83
73.81
74.29
+0.48%
20,207
03/10/2026
75.18
75.18
73.88
73.93
+1.54%
32,212
03/09/2026
73.00
73.04
71.22
72.81
-1.22%
32,715
03/06/2026
74.29
76.07
73.52
73.72
-3.53%
20,337
03/05/2026
76.97
77.30
75.87
76.41
-2.47%
47,948
03/04/2026
78.07
78.50
77.33
78.34
+2.13%
52,603
03/03/2026
78.94
79.47
76.68
76.71
-3.48%
94,146
03/02/2026
80.12
80.12
79.24
79.48
-0.92%
42,918
02/27/2026
79.53
80.46
79.53
80.22
+1.12%
33,255
02/26/2026
79.77
79.77
78.99
79.33
+1.20%
33,988
02/25/2026
78.35
78.46
77.94
78.39
-0.40%
82,787
02/24/2026
78.30
78.84
78.30
78.71
+1.51%
31,911
02/23/2026
78.17
78.40
77.54
77.54
+1.42%
38,165
02/20/2026
75.82
76.55
75.64
76.45
-0.86%
37,874
02/19/2026
78.09
78.09
75.27
77.12
-0.61%
24,843
02/18/2026
78.15
78.15
77.24
77.59
+0.28%
27,949
02/17/2026
77.41
78.09
76.76
77.37
+2.06%
37,029
02/13/2026
73.16
76.09
73.16
75.81
+0.26%
218,034
02/12/2026
76.20
76.47
75.38
75.61
-0.69%
206,848
02/11/2026
75.84
76.17
75.37
76.14
+3.65%
63,539
02/10/2026
72.57
74.11
72.24
73.46
+1.80%
422,401
02/09/2026
72.16
72.27
72.08
72.16
-0.64%
74,851
02/06/2026
70.88
72.74
70.88
72.63
+2.69%
78,128
02/05/2026
70.93
71.62
70.68
70.73
-0.78%
69,083
02/04/2026
71.22
72.04
70.88
71.28
+4.18%
408,361
02/03/2026
67.81
68.44
67.81
68.42
+2.13%
146,648
02/02/2026
67.27
67.67
65.98
67.00
-0.74%
121,843
01/30/2026
67.59
67.97
66.78
67.49
+0.56%
400,188
01/29/2026
66.57
67.54
65.98
67.12
+0.05%
447,512
01/28/2026
67.17
67.52
66.71
67.08
+1.32%
330,989
01/27/2026
66.44
66.70
66.19
66.21
+2.57%
92,598
01/26/2026
64.72
64.79
64.51
64.54
-0.61%
35,119
01/23/2026
64.96
64.96
64.43
64.94
+0.11%
79,725
01/22/2026
64.67
65.05
64.62
64.87
+0.60%
39,653
01/21/2026
64.25
64.99
64.08
64.49
+1.59%
47,970
01/20/2026
64.79
64.79
63.47
63.48
-1.58%
159,466
01/16/2026
64.59
66.27
64.01
64.50
+2.64%
189,543
01/15/2026
62.67
62.98
61.73
62.83
-0.05%
41,938
01/14/2026
63.16
63.16
62.61
62.86
-0.22%
18,448
01/13/2026
62.57
63.33
62.57
63.00
-0.98%
32,215
01/12/2026
63.13
63.73
62.67
63.62
+3.23%
81,731