• N/A
    Market Cap
  • 46.63%
    1-Year Change
  • Specialty Industrial Machinery
    Industry
  • 1 Month
    +6.73%
    Low Price$19.64
    High Price$20.96
  • 3 Months
    +4.88%
    Low Price$19.41
    High Price$22.20
  • 1 Year
    +46.63%
    Low Price$14.21
    High Price$22.20
Date
Open
High
Low
Close
Change (%)
Volume
10/02/2026
20.85
20.85
20.85
20.85
+2.41%
66,004
10/01/2026
20.05
20.36
20.05
20.36
+3.69%
16,302
09/30/2026
$0.03 Dividend
09/29/2026
19.64
19.64
19.64
19.64
-6.33%
117,533
09/25/2026
20.61
20.96
20.61
20.96
+1.84%
13,291
09/16/2026
20.62
20.62
20.58
20.58
-0.05%
21,396
09/15/2026
20.59
20.59
20.59
20.59
+1.47%
15,522
09/10/2026
20.30
20.30
20.30
20.30
-0.41%
8,008
09/08/2026
20.38
20.38
20.38
20.38
+4.32%
2,911
09/02/2026
19.54
19.54
19.54
19.54
+0.67%
7,602
09/01/2026
19.96
19.96
19.41
19.41
-3.57%
3,842
08/31/2026
20.12
20.12
20.12
20.12
-2.58%
14,523
08/31/2026
$0.03 Dividend
08/26/2026
20.66
20.66
20.66
20.66
+0.82%
1,915
08/24/2026
20.72
20.72
20.40
20.49
-1.53%
7,711
08/21/2026
20.81
20.81
20.81
20.81
+0.72%
648
08/20/2026
20.66
20.66
20.66
20.66
+1.41%
11,635
08/19/2026
20.40
20.40
20.37
20.37
-0.87%
19,111
08/18/2026
20.55
20.55
20.55
20.55
-0.54%
23,889
08/17/2026
22.80
22.80
20.66
20.66
-0.90%
76,341
08/14/2026
20.97
20.97
20.85
20.85
-0.50%
16,703
08/13/2026
20.95
20.95
20.95
20.95
-2.35%
29,677
08/12/2026
22.27
22.27
21.46
21.46
-0.90%
42,561
08/11/2026
21.46
21.73
21.43
21.65
+0.09%
27,329
08/07/2026
21.63
21.63
21.63
21.63
+4.46%
14,169
07/31/2026
20.93
20.93
20.71
20.71
-4.58%
18,793
07/31/2026
$0.03 Dividend
07/28/2026
21.70
21.70
21.70
21.70
+0.64%
42,835
07/23/2026
21.57
21.57
21.57
21.57
-1.22%
4,837
07/20/2026
21.83
21.83
21.83
21.83
-1.66%
6,419
07/15/2026
22.20
22.20
22.20
22.20
+1.41%
638
07/14/2026
21.93
21.93
21.85
21.89
-0.68%
31,374
07/13/2026
22.04
22.04
22.04
22.04
+10.88%
22,433
06/30/2026
$0.03 Dividend
06/24/2026
19.75
19.88
19.70
19.88
+0.35%
2,656
06/23/2026
19.81
19.81
19.81
19.81
-5.34%
20,728
06/16/2026
20.74
20.93
20.74
20.93
+1.13%
5,832
06/12/2026
20.69
20.69
20.69
20.69
-0.53%
15,071
06/05/2026
20.80
20.80
20.80
20.80
-4.82%
22,047
06/01/2026
21.86
21.86
21.86
21.86
+7.37%
13,442
05/29/2026
20.36
20.36
20.36
20.36
+0.76%
1,005
05/29/2026
$0.03 Dividend
05/20/2026
20.20
20.20
20.20
20.20
+0.39%
1,327
05/15/2026
20.06
20.12
20.06
20.12
+1.05%
1,558
05/14/2026
20.03
20.03
19.92
19.92
+0.20%
3,859
05/13/2026
19.93
19.93
19.88
19.88
-4.66%
35,433
05/07/2026
21.05
21.06
20.85
20.85
-3.58%
16,174
05/05/2026
21.62
21.62
21.62
21.62
-1.09%
19,048
04/30/2026
21.85
21.86
21.85
21.86
+1.28%
32,004
04/30/2026
$0.03 Dividend
04/29/2026
21.58
21.58
21.58
21.58
-1.19%
8,022
04/28/2026
21.94
21.94
21.84
21.84
+0.13%
18,871
04/27/2026
21.82
21.82
21.82
21.82
+5.81%
8,525
04/16/2026
20.62
20.62
20.62
20.62
-1.19%
1,249
04/15/2026
20.89
20.89
20.74
20.86
-3.51%
1,551
04/13/2026
22.56
22.56
21.62
21.62
+0.63%
798
04/10/2026
21.48
21.50
21.48
21.49
+2.75%
1,225
04/09/2026
20.90
20.91
20.90
20.91
+2.28%
1,100
04/08/2026
20.36
20.56
20.36
20.45
+3.30%
5,450
04/07/2026
19.71
19.80
19.71
19.80
-0.05%
272
04/06/2026
19.31
19.81
19.31
19.81
+3.95%
3,324
04/02/2026
19.16
19.16
19.05
19.05
+1.23%
505
03/31/2026
18.82
18.82
18.82
18.82
+0.69%
155
03/31/2026
$0.03 Dividend
03/30/2026
18.69
18.69
18.69
18.69
-0.05%
100
03/26/2026
18.82
18.82
18.70
18.70
+0.32%
204
03/24/2026
18.64
18.64
18.64
18.64
+2.56%
200
03/20/2026
18.18
18.18
18.18
18.18
-0.86%
100
03/12/2026
18.34
18.34
18.34
18.34
-2.06%
101
03/11/2026
18.68
18.72
18.68
18.72
+0.27%
200
03/10/2026
18.52
18.67
18.52
18.67
+2.27%
540
03/09/2026
18.17
18.26
18.17
18.26
-2.12%
201
03/06/2026
18.91
18.91
18.65
18.65
-1.97%
202
03/05/2026
18.78
19.03
18.60
19.03
+6.53%
5,960
03/03/2026
17.92
17.92
17.86
17.86
-2.43%
201
02/27/2026
18.31
18.31
18.31
18.31
+0.24%
103
02/27/2026
$0.03 Dividend
02/23/2026
18.23
18.26
18.23
18.26
-1.44%
531
02/20/2026
18.54
18.54
18.53
18.53
+2.40%
251
02/18/2026
18.10
18.10
18.10
18.10
-0.38%
150
02/11/2026
18.16
18.16
18.16
18.16
-1.15%
1,201
02/09/2026
18.47
18.47
18.37
18.38
+1.75%
417
02/04/2026
18.02
18.06
18.02
18.06
+1.86%
306
02/03/2026
17.71
17.73
17.71
17.73
-1.02%
1,202
01/30/2026
$0.03 Dividend
01/27/2026
17.79
17.91
17.79
17.91
-0.11%
7,966
01/21/2026
17.93
17.93
17.93
17.93
-1.89%
104
01/20/2026
18.30
18.30
18.28
18.28
+2.60%
1,452
01/16/2026
17.70
17.82
17.70
17.82
+0.44%
13,124
01/14/2026
16.81
17.74
16.81
17.74
+5.51%
1,903
01/12/2026
16.81
16.81
16.81
16.81
+2.69%
102
12/31/2025
16.40
16.40
16.32
16.37
-1.27%
2,001
12/31/2025
$0.03 Dividend
12/30/2025
16.58
16.58
16.58
16.58
+2.30%
2,810
12/22/2025
16.21
16.21
16.21
16.21
+2.84%
115
12/17/2025
15.76
15.76
15.76
15.76
+1.66%
241
12/15/2025
15.50
15.50
15.50
15.50
-0.98%
192
12/12/2025
15.72
15.72
15.66
15.66
+1.66%
317
12/10/2025
15.40
15.40
15.40
15.40
+0.77%
400
12/04/2025
15.26
15.28
15.26
15.28
+1.06%
500