• N/A
    Market Cap
  • 0.72%
    1-Year Change
  • Tools & Accessories
    Industry
  • 1 Month
    +1.10%
    Low Price$32.18
    High Price$34.49
  • 3 Months
    -1.46%
    Low Price$32.16
    High Price$37.41
  • 1 Year
    +0.72%
    Low Price$26.82
    High Price$40.25
Date
Open
High
Low
Close
Change (%)
Volume
09/11/2026
34.64
34.64
34.46
34.49
+4.18%
13,543
09/10/2026
33.68
33.68
33.10
33.10
-1.49%
16,740
09/09/2026
33.53
33.69
33.51
33.60
+0.09%
9,798
09/08/2026
32.47
33.78
32.47
33.57
-0.21%
16,682
09/04/2026
33.90
33.90
33.45
33.64
-1.69%
9,490
09/03/2026
34.12
34.44
34.12
34.22
+3.13%
20,409
09/02/2026
33.08
33.21
33.06
33.18
+0.86%
14,505
09/01/2026
33.00
33.61
32.85
32.90
+0.12%
22,050
08/31/2026
33.20
33.20
32.85
32.86
-1.11%
19,594
08/28/2026
33.37
33.43
33.07
33.23
+0.36%
11,601
08/27/2026
33.15
33.20
33.09
33.11
-0.08%
14,730
08/26/2026
33.26
33.27
33.03
33.14
-0.40%
15,053
08/25/2026
33.26
33.31
33.20
33.27
+0.21%
9,743
08/24/2026
33.14
33.32
33.14
33.20
+1.30%
25,278
08/21/2026
32.77
32.86
32.67
32.78
+0.08%
13,915
08/20/2026
32.82
32.95
32.69
32.75
+1.77%
25,460
08/19/2026
32.52
32.66
32.14
32.18
-1.32%
84,246
08/18/2026
33.00
33.00
32.57
32.61
-2.42%
14,154
08/17/2026
33.43
33.56
33.32
33.42
-1.53%
20,808
08/14/2026
34.15
34.16
33.94
33.94
-0.91%
15,779
08/13/2026
34.19
34.46
34.19
34.25
-0.26%
11,896
08/12/2026
34.51
34.57
34.28
34.34
+0.67%
13,057
08/11/2026
34.23
34.37
34.09
34.11
+0.16%
35,288
08/10/2026
34.21
34.27
34.05
34.06
-2.72%
13,078
08/07/2026
35.05
35.05
34.90
35.01
+1.52%
11,154
08/06/2026
34.73
34.73
34.42
34.49
+0.43%
14,819
08/05/2026
34.88
35.05
34.33
34.34
+1.24%
8,751
08/04/2026
33.51
33.92
33.51
33.92
+2.25%
25,749
08/03/2026
32.97
33.37
32.97
33.17
+3.15%
36,199
07/31/2026
32.29
32.29
32.03
32.16
-3.53%
22,109
07/30/2026
32.83
33.52
32.77
33.34
-0.71%
26,027
07/29/2026
35.00
35.02
32.24
33.58
-3.36%
15,475
07/28/2026
34.41
34.85
34.41
34.75
-2.12%
10,731
07/27/2026
35.67
35.69
35.14
35.50
+3.26%
16,939
07/24/2026
34.52
34.57
34.28
34.38
+0.67%
15,000
07/23/2026
34.33
34.44
34.14
34.15
-1.39%
17,719
07/22/2026
34.51
34.71
34.51
34.63
-0.37%
12,215
07/21/2026
34.55
34.86
34.50
34.76
+1.08%
11,436
07/20/2026
34.76
34.94
34.39
34.39
-0.41%
17,167
07/17/2026
34.22
34.53
33.75
34.53
-0.69%
12,578
07/16/2026
34.71
34.89
34.65
34.77
-0.54%
15,321
07/15/2026
35.03
35.09
34.83
34.96
+0.69%
76,401
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