• N/A
    Market Cap
  • 42.21%
    1-Year Change
  • Tools & Accessories
    Industry
  • 1 Month
    +5.76%
    Low Price$76.59
    High Price$83.46
  • 3 Months
    +11.54%
    Low Price$70.02
    High Price$83.46
  • 1 Year
    +42.21%
    Low Price$53.78
    High Price$83.46
Date
Open
High
Low
Close
Change (%)
Volume
07/14/2026
80.65
80.97
79.84
79.95
+1.77%
65,345
07/13/2026
79.25
79.38
78.55
78.56
-2.03%
89,699
07/10/2026
80.68
80.68
80.08
80.19
-1.10%
23,377
07/09/2026
80.97
81.17
80.72
81.08
+1.48%
28,075
07/08/2026
80.75
80.75
79.50
79.90
-3.79%
81,699
07/07/2026
83.23
83.23
82.59
83.05
+1.26%
32,303
07/06/2026
81.56
82.26
81.51
82.02
+0.40%
33,987
07/02/2026
82.13
82.59
81.16
81.69
-2.11%
32,939
07/01/2026
82.42
84.41
82.42
83.46
+0.07%
96,136
06/30/2026
83.09
83.84
82.64
83.40
+2.16%
43,147
06/29/2026
81.23
81.73
81.15
81.63
+0.03%
44,046
06/26/2026
81.11
82.26
81.11
81.61
-0.22%
50,687
06/25/2026
81.70
82.11
81.15
81.79
+5.63%
41,282
06/24/2026
77.50
78.16
77.12
77.43
+1.10%
49,472
06/23/2026
76.48
76.91
76.06
76.59
-1.89%
30,082
06/22/2026
78.68
79.12
77.87
78.06
-0.28%
40,567
06/18/2026
78.02
78.62
78.02
78.28
-0.57%
38,536
06/17/2026
79.78
80.45
78.73
78.73
-0.19%
36,454
06/16/2026
78.93
79.17
78.75
78.88
-0.32%
32,110
06/15/2026
79.52
79.55
79.02
79.13
+4.67%
30,196
06/12/2026
75.48
75.86
74.82
75.60
+1.19%
28,550
06/11/2026
73.40
75.04
73.19
74.71
+3.05%
51,250
06/10/2026
72.93
73.18
72.26
72.50
-1.00%
19,298
06/09/2026
73.86
73.99
72.36
73.23
-2.11%
57,048
06/08/2026
75.66
75.66
74.63
74.81
+2.14%
43,778
06/05/2026
74.30
74.44
72.80
73.24
-4.80%
36,736
06/04/2026
77.38
77.58
76.78
76.93
+2.18%
26,028
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.28
80.34
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.40
-0.92%
23,866
05/08/2026
78.20
78.29
77.93
78.12
-0.29%
26,583
05/07/2026
78.15
79.59
77.81
78.35
+6.67%
39,368
05/06/2026
72.85
73.45
72.71
73.45
+4.69%
25,169
05/05/2026
69.90
70.56
69.90
70.16
-2.40%
21,351
05/04/2026
71.89
72.35
71.74
71.89
+0.06%
27,116
05/01/2026
72.21
72.21
71.44
71.84
+0.35%
23,814
04/30/2026
71.44
71.90
70.63
71.60
+3.36%
28,899
04/29/2026
69.60
70.08
69.27
69.27
-0.28%
29,799
04/28/2026
69.17
69.46
68.99
69.46
-1.76%
26,306
04/27/2026
71.15
71.15
70.52
70.71
-1.33%
24,545
04/24/2026
71.93
72.49
71.33
71.66
+1.98%
26,877
04/23/2026
70.69
71.08
69.57
70.27
-3.51%
23,850
04/22/2026
72.83
73.01
72.64
72.83
+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.97
70.19
70.97
+0.80%
41,235
04/17/2026
70.03
71.04
69.78
70.40
+1.61%
45,622
04/16/2026
69.32
71.39
69.14
69.29
-2.34%
24,178
04/15/2026
70.52
71.25
70.41
70.95
-1.02%
32,069
04/14/2026
69.13
71.68
69.13
71.68
+1.19%
33,598
04/13/2026
70.23
70.84
69.87
70.84
-2.02%
22,835
04/10/2026
72.58
72.96
72.04
72.30
-0.05%
25,201
04/09/2026
71.72
72.41
71.24
72.34
+1.96%
26,336
04/08/2026
69.84
71.13
69.84
70.95
+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.57
-1.81%
30,273
03/27/2026
66.28
66.30
65.64
65.76
-1.56%
29,442
03/26/2026
67.36
67.66
66.80
66.80
-4.38%
54,087
03/25/2026
69.74
70.24
69.25
69.86
+5.00%
31,095
03/24/2026
66.67
66.70
65.89
66.54
+0.21%
34,249
03/23/2026
67.13
67.39
65.71
66.40
+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.05
70.09
-1.05%
32,237
03/16/2026
70.01
71.04
70.01
70.83
-0.51%
29,613
03/13/2026
71.69
71.97
71.18
71.19
-1.09%
50,010
03/12/2026
73.70
73.70
71.97
71.98
-3.12%
47,336
03/11/2026
74.17
74.84
73.82
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.82
-1.22%
32,715
03/06/2026
74.29
76.07
73.52
73.72
-3.53%
20,337
03/05/2026
76.98
77.30
75.87
76.41
-2.47%
47,948
03/04/2026
78.07
78.50
77.34
78.35
+2.13%
52,603
03/03/2026
78.94
79.47
76.68
76.71
-3.48%
94,146
03/02/2026
80.13
80.13
79.25
79.48
-0.92%
42,918
02/27/2026
79.53
80.46
79.53
80.23
+1.12%
33,255
02/26/2026
79.77
79.77
78.99
79.34
+1.20%
33,988
02/25/2026
78.36
78.47
77.95
78.40
-0.40%
82,787
02/24/2026
78.31
78.85
78.31
78.71
+1.51%
31,911
02/23/2026
78.17
78.41
77.55
77.55
+1.42%
38,165
02/20/2026
75.82
76.56
75.65
76.46
-0.86%
37,874