• N/A
    Market Cap
  • 43.33%
    1-Year Change
  • Specialty Industrial Machinery
    Industry
  • 1 Month
    -16.70%
    Low Price$38.10
    High Price$45.05
  • 3 Months
    -12.47%
    Low Price$38.10
    High Price$54.53
  • 1 Year
    +30.37%
    Low Price$25.19
    High Price$54.53
Date
Open
High
Low
Close
Change (%)
Volume
08/03/2026
39.75
40.30
38.10
38.10
-8.63%
824
07/31/2026
41.85
43.25
40.50
41.70
+2.57%
864
07/30/2026
40.29
43.50
40.29
40.65
+0.16%
658
07/29/2026
38.36
41.32
37.93
40.59
+1.09%
1,871
07/28/2026
39.73
40.50
37.26
40.15
-1.60%
859
07/27/2026
43.86
43.86
40.81
40.81
-4.05%
2,318
07/24/2026
41.00
42.53
40.65
42.53
+3.91%
293
07/23/2026
44.08
44.08
40.93
40.93
-3.05%
910
07/22/2026
41.08
43.55
40.25
42.22
-4.38%
702
07/21/2026
41.04
44.15
41.03
44.15
+5.26%
437
07/20/2026
43.09
43.64
40.96
41.95
-0.01%
223
07/17/2026
40.64
41.95
40.64
41.95
-2.27%
834
07/16/2026
41.35
43.64
41.35
42.92
+4.11%
1,325
07/15/2026
41.70
44.54
41.23
41.23
-4.37%
417
07/14/2026
44.66
44.66
42.66
43.11
+0.30%
1,037
07/13/2026
41.45
44.47
41.45
42.98
-2.26%
1,057
07/10/2026
44.85
45.88
42.08
43.97
-2.39%
1,264
07/09/2026
44.29
45.05
41.66
45.05
+9.21%
1,857
07/08/2026
41.78
42.55
41.05
41.25
-4.07%
989
07/07/2026
42.65
43.55
42.09
43.00
-4.40%
869
07/06/2026
47.80
47.80
44.65
44.98
-1.66%
682
07/02/2026
46.92
47.00
44.78
45.74
-1.60%
744
07/01/2026
43.59
46.56
43.49
46.48
+4.19%
233
06/30/2026
46.01
47.87
44.60
44.61
-2.34%
575
06/29/2026
46.22
46.22
42.94
45.68
+1.01%
1,573
06/26/2026
45.00
45.47
42.61
45.22
-1.55%
3,680
06/25/2026
44.98
45.94
43.05
45.94
+0.74%
335
06/24/2026
44.14
47.40
44.14
45.60
-1.94%
306
06/23/2026
44.77
46.80
43.40
46.50
-4.35%
555
06/22/2026
51.15
51.15
47.77
48.62
+4.25%
671
06/18/2026
47.34
50.06
46.63
46.63
+1.70%
10,679
06/17/2026
44.51
48.79
44.51
45.86
+0.13%
1,257
06/16/2026
47.80
48.59
45.79
45.79
-0.51%
7,916
06/15/2026
48.27
48.27
45.58
46.03
-0.16%
598
06/12/2026
42.62
46.10
42.62
46.10
+4.48%
164
06/11/2026
44.85
44.85
41.77
44.12
+2.61%
1,472
06/10/2026
43.50
43.50
41.38
43.00
-3.65%
421
06/09/2026
45.18
45.47
42.48
44.63
+0.37%
92
06/08/2026
45.88
47.06
44.46
44.46
-2.28%
277
06/05/2026
46.22
48.37
45.50
45.50
-9.46%
188
06/04/2026
49.00
50.25
46.19
50.25
-2.15%
956
06/03/2026
48.50
51.69
48.50
51.35
+5.23%
454
06/02/2026
46.36
49.50
46.36
48.80
-5.42%
732
06/01/2026
51.20
51.59
49.03
51.59
+2.81%
3,955
05/29/2026
51.82
52.21
50.06
50.19
-1.19%
1,844
05/28/2026
52.00
52.71
49.33
50.79
+1.64%
2,192
05/27/2026
50.02
52.53
49.97
49.97
-8.36%
583
05/26/2026
54.61
55.45
51.77
54.53
+2.84%
1,238
05/22/2026
53.06
53.25
49.24
53.02
+12.98%
5,258
05/21/2026
49.33
49.39
46.70
46.93
-2.59%
234
05/20/2026
47.50
48.37
44.98
48.18
+3.48%
1,764
05/19/2026
47.34
49.74
46.41
46.56
-5.73%
608
05/18/2026
53.50
53.50
49.39
49.39
-6.77%
1,780
05/15/2026
54.13
54.13
51.00
52.97
+2.70%
1,627
05/14/2026
50.48
53.38
50.00
51.58
-3.01%
1,421
05/13/2026
55.00
55.74
51.29
53.18
+7.72%
4,342
05/12/2026
50.23
50.23
49.37
49.37
+1.73%
760
05/11/2026
48.91
51.05
46.10
48.53
-2.02%
1,100
05/08/2026
48.14
49.53
47.09
49.53
+14.52%
2,378
05/07/2026
45.19
45.19
42.60
43.25
-4.61%
7,090
05/06/2026
44.43
45.54
44.43
45.34
+6.99%
3,184
05/05/2026
44.91
44.93
42.36
42.38
+0.46%
40
05/04/2026
43.52
44.93
42.18
42.18
-3.09%
518
05/01/2026
44.88
44.88
41.98
43.53
-2.01%
2,811
04/30/2026
45.84
45.84
42.26
44.42
+4.93%
1,528
04/29/2026
44.41
44.41
41.46
42.33
-3.59%
421
04/28/2026
43.01
44.00
41.47
43.91
+2.12%
1,591
04/27/2026
43.40
45.80
42.80
43.00
+3.97%
1,513
04/24/2026
39.01
42.10
38.95
41.36
+4.19%
433
04/23/2026
40.27
41.50
38.15
39.70
-5.96%
700
04/22/2026
39.39
42.31
39.36
42.21
+1.75%
266
04/21/2026
42.18
42.18
39.17
41.49
+1.13%
782
04/20/2026
42.00
42.50
41.02
41.02
+0.38%
2,105
04/17/2026
40.79
40.87
38.68
40.87
+7.86%
675
04/16/2026
37.83
40.90
37.83
37.89
+3.76%
548
04/15/2026
37.38
41.00
36.47
36.52
-7.30%
2,679
04/14/2026
40.03
40.03
38.10
39.39
-2.44%
5,918
04/13/2026
41.26
41.26
36.88
40.38
-3.17%
1,417
04/10/2026
40.81
41.70
38.35
41.70
+8.92%
340
04/09/2026
38.46
38.46
35.16
38.29
+4.66%
608
04/08/2026
36.25
37.88
36.15
36.58
+2.93%
5,804
04/07/2026
34.45
35.54
33.70
35.54
-0.03%
558
04/06/2026
35.55
35.80
33.30
35.55
+2.82%
613
04/02/2026
36.72
36.72
32.71
34.58
-8.31%
879
04/01/2026
35.45
37.71
35.45
37.71
+4.25%
6,265
03/31/2026
32.60
36.17
32.60
36.17
+11.56%
442
03/31/2026
$0.35 Dividend
03/30/2026
33.99
35.40
32.42
32.42
+0.56%
3,838
03/27/2026
35.22
35.22
32.24
32.24
-8.86%
1,003
03/26/2026
34.36
36.58
34.17
35.38
-4.26%
613
03/25/2026
38.42
39.34
35.43
36.95
-1.36%
4,263
03/24/2026
34.64
38.30
34.64
37.46
-0.15%
17,371
03/23/2026
36.80
38.24
34.64
37.52
+1.68%
24,293
03/20/2026
35.10
37.36
34.49
36.90
+0.39%
550
03/19/2026
37.07
37.75
34.63
36.75
-4.15%
353
03/18/2026
39.29
39.62
37.28
38.35
-3.10%
114
03/17/2026
37.63
39.57
37.63
39.57
+2.93%
467
03/16/2026
37.53
39.32
37.53
38.45
-2.32%
39
03/13/2026
38.58
39.87
37.54
39.36
+1.33%
499
03/12/2026
38.95
39.92
37.74
38.84
-4.35%
162