• N/A
    Market Cap
  • 53.82%
    1-Year Change
  • Tools & Accessories
    Industry
  • 1 Month
    +0.40%
    Low Price$52.79
    High Price$56.00
  • 3 Months
    +2.25%
    Low Price$50.80
    High Price$56.00
  • 1 Year
    +53.82%
    Low Price$35.03
    High Price$56.00
Date
Open
High
Low
Close
Change (%)
Volume
11/11/2026
56.00
56.00
56.00
56.00
+1.82%
300
11/10/2026
54.75
55.00
54.65
55.00
+0.40%
1,597
11/06/2026
$0.22 Dividend
11/05/2026
54.78
54.78
54.78
54.78
+1.00%
285
11/04/2026
54.19
54.24
54.19
54.24
-0.99%
607
11/03/2026
53.78
54.78
53.76
54.78
+3.77%
2,800
11/02/2026
53.66
54.62
52.79
52.79
-3.64%
14,125
10/29/2026
54.58
54.78
54.58
54.78
+0.33%
2,014
10/27/2026
53.97
54.60
53.25
54.60
+3.39%
4,371
10/26/2026
54.05
54.92
52.81
52.81
-1.94%
4,210
10/23/2026
53.85
53.85
53.85
53.85
-3.34%
100
10/22/2026
55.09
56.05
53.32
55.72
+0.09%
5,248
10/20/2026
55.07
55.76
54.72
55.67
+1.09%
1,900
10/19/2026
54.05
55.07
53.79
55.07
-0.02%
2,960
10/16/2026
55.77
55.78
54.29
55.08
-1.21%
2,720
10/15/2026
55.68
60.74
53.80
55.76
0.00%
8,398
10/15/2026
$1.97 Earnings
10/14/2026
55.76
55.76
55.76
55.76
0.00%
100
10/12/2026
54.77
55.76
54.63
55.76
-0.04%
3,041
10/09/2026
55.28
55.78
55.03
55.78
+1.37%
1,911
10/08/2026
54.78
55.02
54.78
55.02
+2.49%
340
10/07/2026
53.68
53.68
53.68
53.68
-0.79%
202
09/30/2026
53.18
54.11
53.18
54.11
+1.59%
649
09/28/2026
52.54
53.27
52.54
53.27
-0.02%
609
09/25/2026
53.13
53.28
53.13
53.28
-0.02%
536
09/23/2026
52.55
53.54
52.55
53.29
-0.74%
1,195
09/21/2026
53.73
53.73
53.68
53.68
+0.13%
200
09/18/2026
53.25
53.62
53.25
53.62
+0.54%
250
09/16/2026
53.46
53.46
52.29
53.33
-0.10%
1,144
09/14/2026
52.79
53.39
52.79
53.39
-0.006%
400
09/11/2026
53.05
53.42
52.79
53.39
+1.14%
658
09/10/2026
52.33
52.98
52.33
52.79
0.00%
1,300
09/09/2026
53.73
53.73
52.79
52.79
0.00%
373
09/08/2026
53.59
53.67
52.79
52.79
+1.47%
791
09/04/2026
52.15
53.26
51.98
52.02
-2.34%
2,570
09/03/2026
52.20
53.29
50.85
53.27
+0.92%
8,209
09/02/2026
51.57
52.78
51.21
52.78
-0.95%
1,905
08/31/2026
51.79
53.51
51.79
53.29
+1.00%
937
08/27/2026
51.07
52.76
50.62
52.76
+0.64%
1,460
08/26/2026
51.92
52.79
49.81
52.42
+0.19%
1,430
08/25/2026
51.97
53.14
51.03
52.32
-1.94%
3,373
08/24/2026
53.34
53.36
52.69
53.36
+2.55%
1,175
08/21/2026
51.64
53.68
51.59
52.03
-1.21%
2,540
08/20/2026
52.70
53.56
51.05
52.67
+0.07%
2,230
08/19/2026
51.75
54.98
50.94
52.63
+2.93%
3,900
08/18/2026
52.79
52.79
50.80
51.13
+0.67%
3,146
08/17/2026
52.97
54.53
50.80
50.80
-8.06%
7,777
08/13/2026
54.92
55.67
52.29
55.25
-0.95%
5,665
08/12/2026
53.14
55.78
52.94
55.78
+1.84%
7,877
08/11/2026
53.78
54.77
53.71
54.77
+1.83%
754
08/10/2026
53.09
53.78
50.60
53.78
+0.02%
1,047
08/07/2026
53.09
53.77
53.09
53.77
+0.56%
1,622
08/06/2026
53.48
53.48
52.38
53.48
-0.02%
630
08/05/2026
49.54
53.49
49.54
53.49
+2.31%
1,000
08/04/2026
49.80
52.28
49.54
52.28
-1.76%
658
08/04/2026
$0.22 Dividend
08/03/2026
51.25
53.22
51.25
53.22
-0.02%
410
07/30/2026
51.03
53.23
51.03
53.23
+4.30%
723
07/28/2026
51.03
51.03
51.03
51.03
-2.48%
176
07/27/2026
49.10
52.33
48.74
52.33
+6.05%
596
07/24/2026
49.25
49.35
49.25
49.35
+0.54%
345
07/23/2026
48.80
49.08
45.94
49.08
+0.48%
1,440
07/22/2026
48.85
49.35
48.85
48.85
0.00%
931
07/21/2026
48.84
48.85
48.30
48.85
+0.09%
1,440
07/20/2026
48.11
48.81
48.10
48.81
+2.51%
2,142
07/17/2026
47.24
47.72
47.24
47.61
-1.55%
900
07/15/2026
47.86
48.36
47.86
48.36
+1.04%
444
07/15/2026
$1.33 Earnings
07/14/2026
47.86
47.86
47.86
47.86
+1.58%
229
07/13/2026
47.12
48.31
47.12
47.12
+1.04%
2,115
07/10/2026
48.15
48.25
46.63
46.63
-4.00%
1,206
07/09/2026
48.57
48.57
48.57
48.57
0.00%
111
07/08/2026
48.11
48.84
47.61
48.57
+1.76%
21,885
07/07/2026
47.57
47.74
47.57
47.74
-0.77%
300
07/02/2026
48.11
48.11
48.11
48.11
+1.04%
133
07/01/2026
46.17
47.61
46.17
47.61
-1.54%
341
06/30/2026
47.43
48.36
47.22
48.36
-0.06%
2,795
06/25/2026
48.38
48.38
48.38
48.38
+0.26%
140
06/23/2026
48.26
48.26
48.26
48.26
-0.88%
100
06/17/2026
48.69
48.69
48.69
48.69
+1.23%
220
06/15/2026
48.10
48.10
46.87
48.10
+2.12%
1,062
06/12/2026
47.18
48.11
46.87
47.10
-0.21%
1,715
06/10/2026
46.62
47.36
46.62
47.20
-0.86%
562
06/09/2026
47.62
47.62
47.61
47.61
-1.94%
263
06/05/2026
47.56
48.55
47.56
48.55
+3.42%
500
06/03/2026
46.27
47.85
45.79
46.95
+2.42%
4,927
06/02/2026
45.83
46.91
45.83
45.84
-0.70%
862
06/01/2026
46.62
48.42
45.75
46.16
-4.48%
3,677
06/01/2026
$1.06 Earnings
05/29/2026
47.61
48.60
46.62
48.32
-1.55%
1,557
05/27/2026
48.23
49.08
47.61
49.08
+0.01%
5,211
05/26/2026
48.31
49.21
47.86
49.08
+0.50%
2,230
05/22/2026
48.83
48.83
48.83
48.83
+1.66%
700
05/21/2026
46.60
48.04
46.60
48.04
+3.08%
200
05/20/2026
46.16
46.62
45.45
46.60
-6.08%
3,833
05/18/2026
45.94
50.58
45.94
49.62
-1.92%
3,591
05/15/2026
48.68
50.59
48.68
50.59
+2.00%
501
05/14/2026
48.44
49.60
48.11
49.60
+3.09%
5,501
05/13/2026
47.14
48.11
46.18
48.11
+10.36%
28,100
05/12/2026
43.86
44.51
43.36
43.59
-0.12%
766