• $185.4M
    Market Cap
  • 59.10%
    1-Year Change
  • Tools & Accessories
    Industry
  • 1 Month
    +25.55%
    Low Price$23.65
    High Price$31.42
  • 3 Months
    +20.63%
    Low Price$23.65
    High Price$31.42
  • 1 Year
    +59.10%
    Low Price$17.51
    High Price$31.42
Date
Open
High
Low
Close
Change (%)
Volume
11/12/2026
31.52
31.91
30.28
30.81
-1.94%
17,414
11/11/2026
29.99
33.86
29.67
31.42
+6.58%
40,073
11/10/2026
27.25
29.82
27.25
29.48
+8.18%
12,515
11/10/2026
$0.60 Earnings
11/09/2026
26.25
27.52
26.25
27.25
+3.89%
12,295
11/06/2026
27.33
28.48
25.81
26.23
-3.60%
19,062
11/05/2026
29.01
29.01
26.73
27.21
-5.55%
8,741
11/04/2026
27.80
29.60
27.80
28.81
+0.31%
12,584
11/03/2026
28.97
29.25
28.32
28.72
+0.49%
18,406
11/02/2026
28.00
28.75
27.50
28.58
+2.18%
17,183
10/30/2026
26.62
28.00
26.62
27.97
+1.08%
10,859
10/29/2026
26.33
28.00
26.10
27.67
+3.25%
12,578
10/28/2026
25.76
27.01
24.93
26.80
+4.04%
13,910
10/27/2026
24.53
26.82
24.53
25.76
+6.76%
16,062
10/26/2026
24.18
25.40
23.82
24.13
-0.21%
23,696
10/23/2026
24.83
25.43
24.00
24.18
-2.70%
13,759
10/22/2026
24.20
25.00
24.20
24.85
+2.22%
10,410
10/21/2026
24.01
25.94
24.01
24.31
+0.58%
5,571
10/20/2026
23.92
24.94
23.92
24.17
+2.20%
4,658
10/19/2026
24.47
24.69
23.62
23.65
-2.71%
4,541
10/16/2026
24.76
25.19
24.31
24.31
-2.92%
4,414
10/15/2026
24.53
25.27
24.53
25.04
+3.13%
7,784
10/14/2026
24.74
25.38
24.28
24.28
+0.66%
10,943
10/13/2026
24.79
24.80
24.00
24.12
-1.71%
6,644
10/12/2026
24.80
25.56
24.54
24.54
-0.20%
8,681
10/09/2026
25.24
25.24
24.56
24.59
-2.19%
3,278
10/08/2026
25.22
25.40
24.95
25.14
+0.80%
5,942
10/07/2026
25.45
25.56
24.48
24.94
-0.40%
5,943
10/06/2026
25.00
25.60
24.23
25.04
+1.01%
6,756
10/05/2026
24.80
25.51
24.53
24.79
+0.73%
9,247
10/02/2026
24.94
25.71
24.61
24.61
+2.37%
8,922
10/01/2026
23.71
24.52
23.71
24.04
+0.75%
4,421
09/30/2026
23.66
24.17
23.65
23.86
+0.89%
5,448
09/29/2026
24.11
24.11
23.65
23.65
-3.03%
3,077
09/28/2026
24.34
24.78
24.00
24.39
+1.20%
6,330
09/25/2026
24.85
24.85
24.03
24.10
-2.02%
3,343
09/24/2026
25.36
25.41
24.41
24.60
-3.84%
6,935
09/23/2026
25.29
26.12
25.29
25.58
+1.15%
3,249
09/22/2026
25.60
25.61
25.18
25.29
-1.21%
6,274
09/21/2026
25.22
25.76
24.71
25.60
+0.04%
7,050
09/18/2026
24.66
26.31
23.85
25.59
+3.77%
41,729
09/17/2026
25.58
26.30
24.31
24.66
-2.38%
12,775
09/16/2026
25.35
25.81
24.99
25.26
+0.06%
11,803
09/15/2026
25.33
25.65
24.55
25.25
-0.81%
10,006
09/14/2026
24.82
25.60
23.91
25.45
+3.96%
14,195
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