• N/A
    Market Cap
  • 14.02%
    1-Year Change
  • Tools & Accessories
    Industry
  • 1 Month
    +0.23%
    Low Price$34.31
    High Price$37.41
  • 3 Months
    -2.09%
    Low Price$33.21
    High Price$37.78
  • 1 Year
    +14.02%
    Low Price$26.82
    High Price$40.25
Date
Open
High
Low
Close
Change (%)
Volume
07/14/2026
35.03
35.03
34.62
34.72
+1.19%
12,957
07/13/2026
34.38
34.51
34.24
34.31
-2.05%
16,240
07/10/2026
34.72
35.03
34.67
35.03
+1.32%
15,716
07/09/2026
34.53
34.67
34.41
34.57
-1.54%
24,065
07/08/2026
35.08
35.27
34.97
35.11
-3.28%
39,344
07/07/2026
36.74
36.74
36.27
36.30
-2.97%
27,490
07/06/2026
37.34
37.48
37.34
37.41
+4.12%
20,461
07/02/2026
36.11
36.31
35.74
35.93
+1.84%
11,727
07/01/2026
35.30
35.38
35.26
35.28
-1.70%
10,694
06/30/2026
35.88
35.90
35.71
35.89
+0.03%
12,120
06/29/2026
35.57
36.05
35.57
35.88
-0.88%
11,871
06/26/2026
35.95
36.44
35.95
36.20
+0.88%
15,556
06/25/2026
36.07
36.11
35.79
35.89
+1.11%
26,534
06/24/2026
35.29
35.62
35.29
35.49
+0.98%
39,274
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