• N/A
    Market Cap
  • 38.73%
    1-Year Change
  • Tools & Accessories
    Industry
  • 1 Month
    +6.51%
    Low Price$49.55
    High Price$56.00
  • 3 Months
    +8.32%
    Low Price$46.02
    High Price$56.00
  • 1 Year
    +38.73%
    Low Price$35.17
    High Price$56.00
Date
Open
High
Low
Close
Change (%)
Volume
08/21/2026
51.85
53.90
51.80
52.24
-1.21%
2,540
08/20/2026
52.91
53.78
51.25
52.88
+0.07%
2,230
08/19/2026
51.96
55.20
51.14
52.84
+2.93%
3,900
08/18/2026
53.00
53.00
51.00
51.34
+0.67%
3,146
08/17/2026
53.19
54.75
51.00
51.00
-8.06%
7,777
08/13/2026
55.14
55.89
52.50
55.47
-0.95%
5,665
08/12/2026
53.36
56.00
53.15
56.00
+1.84%
7,877
08/11/2026
54.00
54.99
53.92
54.99
+1.83%
754
08/10/2026
53.30
54.00
50.81
54.00
+0.02%
1,047
08/07/2026
53.30
53.99
53.30
53.99
+0.56%
1,622
08/06/2026
53.69
53.69
52.59
53.69
-0.02%
630
08/05/2026
49.74
53.70
49.74
53.70
+2.31%
1,000
08/04/2026
50.00
52.49
49.74
52.49
-1.76%
658
08/04/2026
$0.22 Dividend
08/03/2026
51.46
53.43
51.46
53.43
-0.02%
410
07/30/2026
51.24
53.44
51.24
53.44
+4.30%
723
07/28/2026
51.24
51.24
51.24
51.24
-2.48%
176
07/27/2026
49.30
52.54
48.94
52.54
+6.05%
596
07/24/2026
49.45
49.55
49.45
49.55
+0.54%
345
07/23/2026
49.00
49.28
46.12
49.28
+0.48%
1,440
07/22/2026
49.05
49.55
49.05
49.05
0.00%
931
07/21/2026
49.04
49.05
48.49
49.05
+0.09%
1,440
07/20/2026
48.30
49.01
48.29
49.01
+2.51%
2,142
07/17/2026
47.43
47.91
47.43
47.80
-1.55%
900
07/15/2026
48.05
48.55
48.05
48.55
+1.04%
444
07/15/2026
$1.33 Earnings
07/14/2026
48.05
48.05
48.05
48.05
+1.58%
229
07/13/2026
47.31
48.50
47.31
47.31
+1.04%
2,115
07/10/2026
48.35
48.44
46.82
46.82
-4.00%
1,206
07/09/2026
48.77
48.77
48.77
48.77
0.00%
111
07/08/2026
48.30
49.04
47.80
48.77
+1.76%
21,885
07/07/2026
47.77
47.93
47.77
47.93
-0.77%
300
07/02/2026
48.30
48.30
48.30
48.30
+1.04%
133
07/01/2026
46.35
47.80
46.35
47.80
-1.54%
341
06/30/2026
47.62
48.55
47.40
48.55
-0.06%
2,795
06/25/2026
48.58
48.58
48.58
48.58
+0.26%
140
06/23/2026
48.45
48.45
48.45
48.45
-0.88%
100
06/17/2026
48.88
48.88
48.88
48.88
+1.23%
220
06/15/2026
48.29
48.29
47.06
48.29
+2.12%
1,062
06/12/2026
47.37
48.30
47.06
47.29
-0.21%
1,715
06/10/2026
46.81
47.55
46.81
47.39
-0.86%
562
06/09/2026
47.81
47.81
47.80
47.80
-1.94%
263
06/05/2026
47.75
48.75
47.75
48.75
+3.42%
500
06/03/2026
46.45
48.05
45.97
47.14
+2.42%
4,927
06/02/2026
46.01
47.10
46.01
46.02
-0.70%
862
06/01/2026
46.81
48.62
45.93
46.34
-4.48%
3,677
06/01/2026
$1.06 Earnings
05/29/2026
47.80
48.80
46.81
48.52
-1.55%
1,557
05/27/2026
48.42
49.28
47.80
49.28
+0.01%
5,211
05/26/2026
48.50
49.41
48.05
49.27
+0.50%
2,230
05/22/2026
49.03
49.03
49.03
49.03
+1.66%
700
05/21/2026
46.79
48.23
46.79
48.23
+3.08%
200
05/20/2026
46.34
46.81
45.64
46.79
-6.08%
3,833
05/18/2026
46.12
50.78
46.12
49.82
-1.92%
3,591
05/15/2026
48.88
50.79
48.88
50.79
+2.00%
501
05/14/2026
48.63
49.79
48.30
49.79
+3.09%
5,501
05/13/2026
47.32
48.30
46.36
48.30
+10.36%
28,100
05/12/2026
44.03
44.69
43.53
43.77
-0.12%
766
05/11/2026
44.32
44.81
43.70
43.82
-2.74%
2,389
05/08/2026
45.14
45.14
43.71
45.05
+1.29%
7,920
05/07/2026
43.61
45.15
43.32
44.48
+1.51%
12,178
05/06/2026
42.83
44.22
42.83
43.82
-1.05%
2,500
05/05/2026
43.84
44.69
42.13
44.29
-2.05%
2,208
05/04/2026
44.32
45.37
43.82
45.21
+0.89%
3,222
05/01/2026
44.51
45.81
43.58
44.82
-6.35%
20,895
05/01/2026
$0.22 Dividend
04/30/2026
48.51
48.51
46.10
47.85
+6.09%
8,653
04/29/2026
42.83
45.11
42.83
45.11
+5.32%
1,321
04/28/2026
43.99
46.53
42.83
42.83
-7.32%
7,577
04/27/2026
42.83
48.57
42.45
46.21
-2.81%
22,915
04/24/2026
45.53
47.55
42.83
47.55
+6.36%
3,875
04/23/2026
46.59
48.57
42.63
44.70
-4.02%
14,780
04/22/2026
46.57
46.57
46.25
46.57
-0.02%
302
04/21/2026
46.58
46.58
46.35
46.58
0.00%
310
04/20/2026
46.81
46.81
45.63
46.58
-0.49%
1,991
04/17/2026
46.35
48.54
45.50
46.81
+1.42%
2,745
04/16/2026
46.64
46.64
45.50
46.16
+0.35%
2,032
04/15/2026
46.75
47.97
45.13
46.00
-2.68%
8,523
04/14/2026
47.59
48.56
46.65
47.26
-0.78%
16,896
04/13/2026
47.59
48.41
47.30
47.63
-0.15%
4,817
04/10/2026
49.54
49.54
47.59
47.70
-0.30%
1,401
04/09/2026
49.06
50.56
47.30
47.85
-2.28%
12,429
04/08/2026
47.94
49.56
47.88
48.96
+2.26%
9,333
04/07/2026
48.58
48.58
47.88
47.88
+2.95%
1,311
04/06/2026
47.59
47.78
46.11
46.51
-2.20%
2,130
04/02/2026
49.02
49.02
46.60
47.56
-2.10%
6,037
04/01/2026
46.59
49.06
46.59
48.58
+2.10%
19,539
03/31/2026
46.59
47.58
46.59
47.58
0.00%
699
03/30/2026
45.66
47.58
45.31
47.58
-2.04%
691
03/27/2026
46.59
48.57
44.91
48.57
+4.23%
10,529
03/26/2026
48.09
49.55
46.10
46.59
-5.98%
10,609
03/25/2026
47.09
49.56
46.52
49.56
+2.25%
12,149
03/24/2026
47.74
48.47
47.74
48.47
+3.65%
319
03/23/2026
45.61
47.85
40.25
46.76
-2.38%
9,211
03/20/2026
46.43
47.96
45.61
47.90
-1.15%
7,331
03/19/2026
44.74
49.51
43.37
48.46
+7.67%
16,622
03/18/2026
44.61
45.01
43.62
45.01
+0.89%
2,548
03/17/2026
40.10
44.61
39.66
44.61
+4.68%
4,753
03/16/2026
41.64
42.62
38.74
42.62
+3.59%
4,744
03/13/2026
39.65
41.14
39.65
41.14
0.00%
710