• N/A
    Market Cap
  • 19.66%
    1-Year Change
  • Tools & Accessories
    Industry
  • 1 Month
    -2.31%
    Low Price$33.31
    High Price$37.09
  • 3 Months
    +5.54%
    Low Price$31.89
    High Price$37.78
  • 1 Year
    +19.66%
    Low Price$26.82
    High Price$40.25
Date
Open
High
Low
Close
Change (%)
Volume
06/23/2026
35.25
35.74
35.11
35.15
-4.76%
15,731
06/22/2026
36.90
37.05
36.75
36.90
-0.51%
13,698
06/18/2026
37.02
37.15
36.95
37.09
+1.81%
12,047
06/17/2026
36.87
37.02
36.43
36.43
+1.01%
17,161
06/16/2026
36.22
36.28
36.03
36.06
+1.02%
12,520
06/15/2026
36.39
36.77
35.70
35.70
+3.06%
17,880
06/12/2026
35.13
35.95
34.49
34.64
-1.02%
12,273
06/11/2026
34.42
35.06
34.05
35.00
+3.89%
19,073
06/10/2026
32.24
33.95
32.24
33.69
-1.92%
18,767
06/09/2026
34.83
35.11
33.88
34.34
-0.31%
21,790
06/08/2026
34.16
34.50
34.15
34.45
+1.50%
19,158
06/05/2026
34.50
34.57
33.90
33.94
+0.44%
16,324
06/04/2026
33.82
33.87
33.66
33.79
-0.09%
17,590
06/03/2026
34.81
34.81
33.71
33.82
+1.53%
14,292
06/02/2026
33.54
33.54
33.10
33.31
-0.65%
21,093
06/01/2026
33.22
33.59
33.03
33.53
-3.01%
17,050
05/29/2026
35.11
35.41
34.52
34.57
-3.07%
15,550
05/28/2026
35.30
36.16
35.30
35.66
+0.99%
13,087
05/27/2026
35.28
35.34
35.16
35.31
-1.81%
12,913
05/26/2026
36.06
36.06
35.86
35.96
-0.04%
6,888
05/22/2026
35.82
36.17
35.81
35.98
+0.52%
7,998
05/21/2026
35.13
35.89
35.13
35.79
-1.62%
14,327
05/20/2026
35.81
36.38
35.81
36.38
+2.36%
11,584
05/19/2026
36.04
36.07
35.51
35.54
-0.29%
70,856
05/18/2026
35.54
35.76
35.41
35.64
-0.15%
20,201
05/15/2026
35.64
35.78
35.59
35.70
+0.52%
13,301
05/14/2026
35.62
35.62
35.48
35.51
-2.48%
7,962
05/13/2026
36.70
36.70
35.75
36.41
-1.24%
10,045
05/12/2026
37.30
38.24
36.64
36.87
-2.41%
8,760
05/11/2026
38.21
38.69
37.72
37.78
+0.39%
14,185
05/08/2026
37.49
37.64
37.40
37.64
+2.62%
9,768
05/07/2026
36.99
36.99
36.65
36.68
-2.40%
8,315
05/06/2026
37.63
37.82
37.42
37.58
+2.09%
7,165
05/05/2026
36.59
36.81
36.59
36.81
+1.45%
12,356
05/04/2026
36.53
36.53
36.28
36.28
-0.60%
8,751
05/01/2026
36.54
36.66
36.42
36.50
-3.00%
7,415
04/30/2026
36.50
37.64
36.50
37.63
+6.90%
13,439
04/29/2026
35.05
37.18
35.05
35.20
-0.73%
13,831
04/28/2026
35.50
35.80
35.15
35.46
+5.47%
15,654
04/27/2026
33.65
33.65
33.49
33.62
+1.24%
30,600
04/24/2026
33.73
34.34
33.12
33.21
-0.69%
17,394
04/23/2026
34.41
34.66
33.28
33.44
-2.90%
15,151
04/22/2026
34.40
34.44
34.19
34.44
-0.26%
9,244
04/21/2026
34.68
34.68
34.34
34.53
-2.79%
8,824
04/20/2026
35.29
35.93
35.29
35.52
-0.99%
9,952
04/17/2026
35.98
36.26
35.88
35.88
+2.50%
21,777
04/16/2026
36.53
36.53
34.90
35.00
-1.53%
12,323
04/15/2026
35.53
35.67
35.48
35.55
+0.24%
20,549
04/14/2026
35.32
35.50
35.28
35.46
+1.55%
7,404
04/13/2026
34.30
35.10
34.30
34.92
-1.85%
20,320
04/10/2026
35.48
35.62
35.40
35.58
+0.55%
7,246
04/09/2026
35.05
35.49
34.93
35.39
+0.67%
10,826
04/08/2026
35.30
35.36
35.04
35.15
+7.33%
14,881
04/07/2026
32.80
32.90
32.43
32.75
-1.69%
24,248
04/06/2026
31.82
34.40
31.82
33.31
-1.21%
20,033
04/02/2026
33.32
33.82
33.32
33.72
-1.09%
38,091
04/01/2026
34.20
34.52
34.05
34.09
+4.03%
12,378
03/31/2026
32.28
32.77
32.12
32.77
+2.57%
19,044
03/30/2026
32.42
32.42
31.92
31.95
+0.19%
21,750
03/27/2026
31.70
32.08
31.70
31.89
-1.57%
13,890
03/26/2026
32.95
33.04
32.22
32.40
-2.61%
12,479
03/25/2026
33.54
33.54
33.09
33.27
+0.39%
23,755
03/24/2026
32.81
33.40
32.81
33.14
-0.48%
16,348
03/23/2026
33.25
34.75
33.04
33.30
+3.58%
60,548
03/20/2026
32.94
33.21
31.78
32.15
-3.47%
16,291
03/19/2026
32.21
33.59
32.21
33.31
-0.73%
79,022
03/18/2026
35.00
35.00
33.49
33.55
-1.09%
18,529
03/17/2026
34.05
34.13
33.82
33.92
+1.07%
17,000
03/16/2026
33.69
33.84
33.33
33.56
+2.01%
18,589
03/13/2026
33.44
33.44
32.84
32.90
-2.26%
18,746
03/12/2026
33.84
33.97
33.66
33.66
-2.60%
36,239
03/11/2026
34.42
35.31
34.41
34.56
-1.57%
11,611
03/10/2026
36.40
36.40
35.04
35.11
+0.20%
18,588
03/09/2026
34.18
35.04
34.00
35.04
-0.90%
22,362
03/06/2026
35.60
35.60
35.11
35.36
-1.04%
15,330
03/05/2026
35.93
36.02
35.41
35.73
-2.52%
23,935
03/04/2026
36.08
36.91
36.08
36.66
+0.99%
18,015
03/03/2026
35.63
36.59
35.40
36.30
-4.76%
17,465
03/02/2026
38.12
38.25
38.02
38.11
-1.12%
11,487
02/27/2026
38.52
38.65
38.44
38.54
+0.29%
11,496
02/26/2026
38.46
38.49
38.15
38.43
-1.00%
15,346
02/25/2026
38.86
39.11
38.75
38.82
-0.97%
19,221
02/24/2026
39.24
39.64
39.20
39.20
+1.79%
8,986
02/23/2026
38.49
38.71
38.48
38.51
-0.38%
13,593
02/20/2026
38.40
39.11
38.40
38.66
-0.03%
13,000
02/19/2026
38.64
38.79
38.50
38.67
-0.97%
11,684
02/18/2026
39.51
39.51
38.95
39.05
-1.76%
17,377
02/17/2026
39.66
39.95
39.35
39.75
+1.42%
14,352
02/13/2026
39.68
39.68
39.18
39.19
-1.31%
25,556
02/12/2026
40.55
41.20
39.57
39.71
-1.34%
14,863
02/11/2026
38.54
41.01
38.54
40.25
+0.95%
12,541
02/10/2026
39.00
39.98
39.00
39.87
+2.34%
36,296
02/09/2026
36.57
39.00
36.57
38.96
+0.52%
46,129
02/06/2026
38.55
39.00
38.09
38.76
+4.98%
9,430
02/05/2026
37.00
37.27
36.92
36.92
+0.65%
14,810
02/04/2026
36.21
36.82
36.21
36.68
+2.90%
14,391
02/03/2026
35.44
35.68
35.39
35.65
-2.87%
12,855
02/02/2026
36.19
37.00
36.19
36.70
+4.83%
24,165
01/30/2026
34.50
36.08
34.50
35.01
+7.23%
13,669
01/29/2026
32.45
33.34
32.44
32.65
+7.86%
21,237