• $154.3M
    Market Cap
  • -1.52%
    1-Year Change
  • Tools & Accessories
    Industry
  • 1 Month
    +0.68%
    Low Price$24.48
    High Price$27.96
  • 3 Months
    +17.13%
    Low Price$21.31
    High Price$29.26
  • 1 Year
    -1.52%
    Low Price$17.51
    High Price$29.26
Date
Open
High
Low
Close
Change (%)
Volume
09/11/2026
25.60
25.60
23.76
24.48
-4.52%
11,638
09/10/2026
25.64
26.25
24.44
25.64
+1.91%
14,448
09/09/2026
26.12
26.54
25.11
25.16
-3.68%
11,202
09/08/2026
27.89
27.89
25.49
26.12
-6.51%
21,980
09/04/2026
27.16
27.95
26.94
27.94
+2.34%
8,504
09/03/2026
28.20
28.75
26.88
27.30
-2.36%
16,986
09/02/2026
27.30
28.23
27.04
27.96
+3.71%
14,651
09/01/2026
27.28
27.28
26.40
26.96
-1.03%
7,959
08/31/2026
26.24
27.24
26.24
27.24
+3.50%
19,748
08/28/2026
26.09
26.92
26.09
26.32
-0.11%
4,674
08/27/2026
26.00
26.37
25.65
26.35
+1.25%
8,153
08/26/2026
26.00
26.25
25.86
26.03
+1.30%
14,613
08/25/2026
25.55
26.02
25.32
25.69
+0.27%
23,345
08/24/2026
25.25
26.03
25.25
25.62
+2.07%
9,742
08/21/2026
24.91
25.50
24.61
25.10
-0.32%
12,133
08/20/2026
25.15
25.23
25.10
25.18
+2.23%
5,418
08/19/2026
24.60
25.67
24.50
24.63
+0.12%
18,298
08/18/2026
24.86
24.98
24.51
24.60
-2.03%
7,395
08/17/2026
25.80
25.99
24.96
25.11
-1.18%
11,711
08/14/2026
25.67
27.13
24.63
25.41
-0.57%
11,280
08/14/2026
$0.11 Dividend
08/13/2026
25.94
26.29
25.45
25.56
+0.06%
12,385
08/12/2026
24.63
26.88
24.63
25.54
+5.04%
15,038
08/11/2026
24.70
25.12
24.13
24.32
-1.37%
20,849
08/11/2026
$0.15 Earnings
08/10/2026
24.88
25.34
24.61
24.65
-0.56%
24,265
08/07/2026
24.64
25.03
24.47
24.79
-0.72%
3,730
08/06/2026
24.65
25.05
24.40
24.97
+2.66%
15,400
08/05/2026
24.39
24.49
24.29
24.33
-1.29%
12,503
08/04/2026
24.24
24.99
24.22
24.64
+0.32%
26,484
08/03/2026
23.74
24.73
23.74
24.56
+4.01%
9,842
07/31/2026
23.81
23.88
23.45
23.62
-1.50%
4,600
07/30/2026
23.97
24.08
23.78
23.98
+0.38%
3,411
07/29/2026
24.00
24.06
23.45
23.89
-1.72%
9,538
07/28/2026
24.08
24.34
23.46
24.31
+1.16%
8,207
07/27/2026
24.12
24.73
24.03
24.03
-0.37%
6,509
07/24/2026
24.35
24.87
24.08
24.12
-0.90%
20,438
07/23/2026
23.89
24.93
23.04
24.34
+1.28%
39,081
07/22/2026
24.69
24.97
23.45
24.03
-2.39%
14,844
07/21/2026
25.37
25.37
24.58
24.61
-2.98%
12,646
07/20/2026
25.11
25.76
25.11
25.37
-0.20%
10,290
07/17/2026
26.08
26.28
25.42
25.42
-4.02%
7,244
07/16/2026
25.89
27.07
25.82
26.49
+1.99%
16,408
07/15/2026
25.56
26.20
25.51
25.97
+2.84%
11,367
07/14/2026
26.04
26.11
25.24
25.25
-2.20%
12,249
07/13/2026
25.48
26.25
25.48
25.82
+2.41%
22,510
07/10/2026
25.50
26.04
25.07
25.21
-2.28%
22,467
07/09/2026
25.30
25.98
25.03
25.80
+2.33%
9,671
07/08/2026
25.95
25.95
24.73
25.21
-2.86%
18,330
07/07/2026
27.08
27.17
25.69
25.95
-6.14%
27,520
07/06/2026
28.68
29.49
27.59
27.65
-4.60%
30,384
07/02/2026
29.13
29.61
28.04
28.99
-0.94%
38,137
07/01/2026
27.89
29.78
27.89
29.26
+5.51%
67,534
06/30/2026
25.74
27.88
25.01
27.73
+7.16%
48,948
06/29/2026
24.39
25.89
24.39
25.88
+6.78%
42,184
06/26/2026
23.65
24.39
23.17
24.24
+1.04%
635,664
06/25/2026
23.66
24.03
23.01
23.99
+1.52%
53,435
06/24/2026
22.87
23.89
22.51
23.63
+2.82%
63,898
06/23/2026
23.25
23.35
22.70
22.98
-0.69%
21,328
06/22/2026
23.60
23.80
23.03
23.14
-1.86%
26,947
06/18/2026
22.36
23.58
21.55
23.58
+8.03%
48,039
06/17/2026
21.73
21.89
21.53
21.83
+0.18%
23,364
06/16/2026
21.28
21.88
20.91
21.79
+2.24%
55,428
06/15/2026
21.92
21.92
21.13
21.31
-1.61%
33,424
06/12/2026
20.91
21.86
20.79
21.66
+3.62%
29,380
06/11/2026
21.80
21.96
20.74
20.90
-3.20%
29,386
06/10/2026
22.20
22.22
21.55
21.59
-1.92%
26,721
06/09/2026
22.04
22.28
21.68
22.02
+0.96%
16,142
06/08/2026
21.81
22.07
21.58
21.81
+1.86%
19,400
06/05/2026
21.59
21.79
21.41
21.41
-0.51%
14,487
06/04/2026
21.16
21.60
20.94
21.52
+1.27%
21,867
06/03/2026
21.41
21.41
20.94
21.25
-0.93%
33,252
06/02/2026
21.41
21.62
21.21
21.45
+0.09%
18,788
06/01/2026
21.53
21.91
21.22
21.43
-0.05%
19,829
05/29/2026
21.41
21.65
21.07
21.44
-0.55%
35,004
05/28/2026
21.17
21.56
21.10
21.56
+1.45%
12,953
05/27/2026
20.93
21.37
20.82
21.25
+1.19%
24,654
05/26/2026
20.95
21.09
20.79
21.00
+0.24%
27,479
05/22/2026
21.16
21.16
20.86
20.95
+0.10%
9,142
05/21/2026
20.57
21.07
20.57
20.93
+1.06%
15,519
05/20/2026
20.42
20.71
20.28
20.71
+1.41%
7,134
05/19/2026
19.97
20.52
19.87
20.42
+0.98%
18,735
05/18/2026
19.87
20.47
19.87
20.22
+1.80%
29,075
05/15/2026
19.97
20.35
19.72
19.86
-1.04%
17,445
05/15/2026
$0.11 Dividend
05/14/2026
20.71
21.06
19.87
20.07
-2.64%
22,791
05/13/2026
21.89
21.89
20.62
20.62
-6.72%
27,667
05/12/2026
21.65
22.20
21.17
22.10
+1.59%
8,432
05/12/2026
$0.11 Earnings
05/11/2026
21.96
22.20
21.60
21.76
-0.95%
7,226
05/08/2026
22.35
22.53
21.82
21.97
-1.73%
5,595
05/07/2026
22.38
22.65
22.30
22.35
+0.29%
12,497
05/06/2026
21.85
22.36
21.85
22.29
+1.88%
11,783
05/05/2026
21.75
22.02
21.49
21.88
-0.18%
11,643
05/04/2026
21.68
22.51
21.33
21.92
+0.27%
18,137
05/01/2026
21.50
21.86
21.34
21.86
+0.96%
17,224
04/30/2026
21.83
22.13
21.65
21.65
-1.75%
18,875
04/29/2026
21.88
22.07
21.75
22.03
+0.91%
21,535
04/28/2026
21.79
22.31
21.79
21.84
-0.50%
10,123
04/27/2026
21.85
22.37
21.72
21.95
+0.61%
19,130