• N/A
    Market Cap
  • 7.59%
    1-Year Change
  • Tools & Accessories
    Industry
  • 1 Month
    -8.19%
    Low Price$33.31
    High Price$37.78
  • 3 Months
    -6.77%
    Low Price$31.89
    High Price$37.78
  • 1 Year
    +8.79%
    Low Price$26.82
    High Price$40.25
Date
Open
High
Low
Close
Change (%)
Volume
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
01/28/2026
30.50
30.62
30.12
30.27
-3.04%
12,904
01/27/2026
30.95
31.22
30.95
31.22
+2.00%
28,318
01/26/2026
30.50
31.23
30.44
30.61
-0.88%
11,340
01/23/2026
31.98
31.98
30.80
30.88
+0.03%
19,339
01/22/2026
30.65
30.87
30.65
30.87
-0.29%
21,804
01/21/2026
31.50
31.50
30.77
30.96
+1.23%
11,135
01/20/2026
30.74
30.90
30.57
30.59
-2.60%
23,774
01/16/2026
31.37
31.45
31.34
31.40
+1.13%
13,649
01/15/2026
31.30
31.38
31.05
31.05
-0.03%
18,656
01/14/2026
31.26
31.34
30.69
31.06
-2.51%
19,920
01/13/2026
32.40
32.82
31.86
31.86
-2.87%
31,915
01/12/2026
32.58
32.80
32.29
32.80
+1.36%
14,662
01/09/2026
32.03
32.45
31.74
32.36
+2.73%
12,166
01/08/2026
31.36
31.50
31.34
31.50
+2.46%
13,482