• N/A
    Market Cap
  • 16.36%
    1-Year Change
  • Specialty Industrial Machinery
    Industry
  • 1 Month
    +3.88%
    Low Price$34.40
    High Price$40.77
  • 3 Months
    -4.82%
    Low Price$34.40
    High Price$42.43
  • 1 Year
    +16.36%
    Low Price$28.29
    High Price$53.85
Date
Open
High
Low
Close
Change (%)
Volume
10/23/2026
38.56
38.95
37.72
38.47
+11.82%
3,285
10/22/2026
33.55
36.69
33.55
34.40
-10.82%
750
10/21/2026
36.39
38.59
35.60
38.58
-1.01%
759
10/20/2026
37.68
38.97
34.54
38.97
+0.69%
20,966
10/19/2026
40.06
40.06
36.13
38.70
+0.09%
98,000
10/16/2026
40.45
40.45
36.22
38.67
-0.56%
48
10/15/2026
36.03
38.88
35.36
38.88
+5.92%
2,216
10/14/2026
37.70
41.00
36.71
36.71
-2.67%
2,161
10/13/2026
36.59
37.80
36.59
37.72
-2.58%
682
10/12/2026
39.60
39.60
36.99
38.72
+3.80%
400
10/09/2026
40.54
41.08
37.30
37.30
-2.36%
927
10/08/2026
40.44
40.44
35.60
38.20
-4.12%
3,176
10/07/2026
39.84
40.69
37.20
39.84
-2.27%
781
10/06/2026
39.07
40.87
37.04
40.77
+0.47%
3,866
10/05/2026
40.50
41.53
37.78
40.58
+2.24%
653
10/02/2026
39.16
39.94
37.60
39.69
+5.02%
1,975
10/01/2026
38.31
38.37
37.70
37.79
+3.31%
165
09/30/2026
40.25
40.25
36.58
36.58
+0.35%
268
09/30/2026
$0.46 Dividend
09/29/2026
36.62
38.12
36.45
36.45
+1.85%
2,490
09/28/2026
37.53
38.02
35.07
35.79
-5.08%
6,375
09/25/2026
35.11
38.67
35.11
37.70
+0.60%
14,969
09/24/2026
35.85
38.67
35.15
37.48
+1.20%
28,120
09/23/2026
37.90
38.40
37.00
37.03
+2.26%
1,762
09/22/2026
37.53
38.05
35.55
36.21
+0.96%
1,510
09/21/2026
35.60
37.85
35.47
35.87
-4.41%
581
09/18/2026
35.27
37.82
35.27
37.53
+3.85%
488
09/17/2026
38.04
38.67
36.14
36.14
-4.73%
840
09/16/2026
35.88
38.68
35.88
37.93
-0.82%
3,143
09/15/2026
35.17
38.24
35.17
38.24
-0.30%
855
09/14/2026
38.79
38.79
35.24
38.36
+0.24%
12,728
09/11/2026
35.63
38.27
35.63
38.27
+0.40%
91,395
09/10/2026
38.15
38.15
35.61
38.11
+5.88%
87
09/09/2026
35.93
38.61
35.59
35.99
+0.50%
440
09/08/2026
35.93
38.59
35.82
35.82
-1.03%
422
09/04/2026
36.05
38.70
36.05
36.19
-1.75%
370
09/03/2026
36.34
38.85
36.34
36.83
+1.50%
1,213
09/02/2026
35.70
36.34
35.19
36.29
-4.11%
3,409
09/01/2026
38.06
38.06
35.70
37.85
-0.52%
275
08/31/2026
38.63
38.63
36.29
38.05
+0.99%
202
08/28/2026
37.13
37.72
36.96
37.67
-1.73%
431
08/27/2026
37.91
38.98
36.62
38.34
+6.88%
572
08/26/2026
34.84
38.50
34.84
35.87
-6.25%
65
08/25/2026
38.90
38.90
35.88
38.26
+9.07%
1,445
08/24/2026
39.16
39.16
35.08
35.08
-2.94%
1,746
08/21/2026
37.61
39.11
36.14
36.14
-6.90%
231
08/20/2026
37.55
39.40
37.53
38.82
+0.79%
1,142
08/19/2026
39.35
39.35
36.42
38.51
+0.67%
360
08/18/2026
40.54
40.54
36.44
38.26
-8.13%
673
08/17/2026
42.55
42.55
38.77
41.64
+5.32%
873
08/14/2026
42.49
42.49
39.05
39.54
-5.02%
3,330
08/13/2026
40.49
42.24
40.01
41.62
+0.28%
1,557
08/12/2026
41.19
44.08
40.49
41.51
+0.64%
44,927
08/11/2026
40.98
41.87
39.80
41.24
+1.32%
3,278
08/10/2026
38.35
41.87
38.35
40.71
-4.05%
487
08/07/2026
42.89
42.89
39.75
42.43
+9.06%
358
08/06/2026
37.33
41.97
37.33
38.90
-0.29%
1,300
08/05/2026
42.19
43.05
39.01
39.01
-3.13%
556
08/04/2026
38.45
41.09
38.45
40.28
+7.05%
3,323
08/03/2026
39.25
39.80
37.62
37.62
-8.63%
824
07/31/2026
41.33
42.71
39.99
41.18
+2.57%
864
07/30/2026
39.79
42.96
39.79
40.15
+0.16%
658
07/29/2026
37.88
40.80
37.45
40.08
+1.09%
1,871
07/28/2026
39.23
39.99
36.80
39.65
-1.60%
859
07/27/2026
43.31
43.31
40.30
40.30
-4.05%
2,318
07/24/2026
40.49
42.00
40.14
42.00
+3.91%
293
07/23/2026
43.53
43.53
40.42
40.42
-3.05%
910
07/22/2026
40.57
43.00
39.75
41.69
-4.38%
702
07/21/2026
40.53
43.60
40.52
43.60
+5.26%
437
07/20/2026
42.55
43.10
40.45
41.42
-0.01%
223
07/17/2026
40.13
41.43
40.13
41.43
-2.27%
834
07/16/2026
40.83
43.10
40.83
42.39
+4.11%
1,325
07/15/2026
41.18
43.99
40.71
40.71
-4.37%
417
07/14/2026
44.10
44.10
42.13
42.57
+0.30%
1,037
07/13/2026
40.93
43.92
40.93
42.44
-2.26%
1,057
07/10/2026
44.29
45.31
41.55
43.43
-2.39%
1,264
07/09/2026
43.74
44.49
41.14
44.49
+9.21%
1,857
07/08/2026
41.26
42.02
40.54
40.74
-4.07%
989
07/07/2026
42.12
43.01
41.56
42.46
-4.40%
869
07/06/2026
47.20
47.20
44.09
44.42
-1.66%
682
07/02/2026
46.33
46.41
44.22
45.17
-1.60%
744
07/01/2026
43.05
45.98
42.95
45.90
+4.19%
233
06/30/2026
45.43
47.27
44.04
44.06
-2.34%
575
06/29/2026
45.64
45.64
42.40
45.11
+1.01%
1,573
06/26/2026
44.44
44.91
42.07
44.66
-1.55%
3,680
06/25/2026
44.42
45.36
42.51
45.36
+0.74%
335
06/24/2026
43.59
46.81
43.59
45.03
-1.94%
306
06/23/2026
44.21
46.22
42.86
45.92
-4.35%
555
06/22/2026
50.52
50.52
47.17
48.01
+4.25%
671
06/18/2026
46.75
49.44
46.05
46.05
+1.70%
10,679
06/17/2026
43.95
48.18
43.95
45.28
+0.13%
1,257
06/16/2026
47.20
47.98
45.22
45.22
-0.51%
7,916
06/15/2026
47.67
47.67
45.01
45.45
-0.16%
598
06/12/2026
42.09
45.52
42.09
45.52
+4.48%
164
06/11/2026
44.29
44.29
41.25
43.57
+2.61%
1,472
06/10/2026
42.96
42.96
40.86
42.46
-3.65%
421
06/09/2026
44.62
44.90
41.95
44.07
+0.37%
92
06/08/2026
45.30
46.47
43.91
43.91
-2.28%
277
06/05/2026
45.64
47.77
44.93
44.93
-9.46%
188
06/04/2026
48.39
49.62
45.61
49.62
-2.15%
956