• N/A
    Market Cap
  • 130.37%
    1-Year Change
  • Specialty Industrial Machinery
    Industry
  • 1 Month
    -14.32%
    Low Price$33.77
    High Price$48.50
  • 3 Months
    -15.93%
    Low Price$33.77
    High Price$55.94
  • 1 Year
    +130.37%
    Low Price$15.90
    High Price$55.94
Date
Open
High
Low
Close
Change (%)
Volume
08/21/2026
35.19
35.80
34.62
35.73
-0.53%
2,769
08/20/2026
38.09
38.09
35.57
35.92
-0.77%
1,324
08/19/2026
36.09
37.66
35.00
36.20
-0.75%
5,939
08/18/2026
38.78
38.78
36.00
36.48
-11.71%
3,461
08/17/2026
42.46
42.46
40.98
41.31
+0.76%
1,811
08/14/2026
42.00
42.79
40.01
41.00
-4.91%
1,559
08/13/2026
44.24
44.24
41.79
43.12
+6.46%
2,453
08/12/2026
40.20
42.15
39.00
40.50
+0.62%
1,136
08/11/2026
41.84
41.84
40.25
40.25
-3.98%
2,078
08/10/2026
41.92
41.92
40.25
41.92
-9.77%
1,334
08/07/2026
44.26
46.78
44.26
46.46
+4.50%
1,306
08/06/2026
47.03
47.03
44.46
44.46
-8.33%
1,139
08/05/2026
47.23
48.70
46.50
48.50
+8.73%
4,378
08/04/2026
44.33
46.73
42.92
44.61
+18.16%
1,942
08/03/2026
41.74
41.74
36.70
37.75
-6.19%
458
07/31/2026
38.24
40.24
37.88
40.24
+15.80%
5,246
07/30/2026
33.25
35.16
33.25
34.75
+2.90%
4,076
07/29/2026
34.00
36.00
31.30
33.77
-4.20%
6,879
07/28/2026
36.70
36.70
34.50
35.25
-11.86%
8,477
07/27/2026
40.75
42.15
39.04
40.00
-1.66%
4,884
07/24/2026
42.45
42.45
40.28
40.67
-2.50%
1,027
07/23/2026
39.01
43.58
38.85
41.72
-1.62%
958
07/22/2026
44.58
44.58
41.08
42.40
+1.68%
1,694
07/21/2026
39.28
41.70
39.28
41.70
+6.87%
587
07/20/2026
42.65
42.65
39.02
39.02
-2.45%
792
07/17/2026
41.05
41.05
39.40
40.00
-7.51%
3,522
07/16/2026
44.61
44.61
42.22
43.25
-1.73%
2,839
07/15/2026
47.95
47.95
44.01
44.01
-7.35%
5,399
07/14/2026
47.16
49.53
46.98
47.50
+1.63%
3,736
07/13/2026
47.30
47.30
45.10
46.74
-4.61%
5,294
07/10/2026
49.00
49.50
47.00
49.00
+2.30%
426
07/09/2026
47.80
48.80
46.83
47.90
+1.11%
1,447
07/08/2026
48.05
48.05
46.58
47.38
-1.54%
7,223
07/07/2026
50.45
50.45
47.94
48.11
-13.99%
4,783
07/06/2026
56.48
57.16
55.04
55.94
+7.72%
5,289
07/02/2026
53.75
53.75
49.00
51.93
+4.87%
2,666
07/01/2026
52.60
52.60
48.80
49.52
-2.90%
8,110
06/30/2026
48.70
51.65
48.70
51.00
+13.13%
5,176
06/29/2026
42.70
46.73
42.70
45.08
+0.46%
13,793
06/26/2026
46.48
46.48
44.00
44.88
-6.92%
3,935
06/25/2026
51.41
51.41
47.53
48.21
-0.34%
6,172
06/24/2026
51.20
51.20
46.91
48.38
+2.01%
1,250
06/23/2026
49.00
49.00
46.20
47.42
-12.99%
4,729
06/22/2026
55.20
56.50
52.34
54.50
+11.00%
4,175
06/18/2026
48.84
49.12
48.75
49.10
+1.53%
1,609
06/17/2026
46.82
51.21
46.82
48.36
+8.67%
14,366
06/16/2026
44.87
44.87
43.90
44.50
+3.31%
12,560
06/15/2026
42.90
43.61
42.00
43.08
+4.15%
3,197
06/12/2026
41.45
43.23
40.53
41.36
+4.04%
2,492
06/11/2026
40.00
40.00
38.84
39.76
+1.94%
2,864
06/10/2026
40.10
40.10
38.04
39.00
-12.36%
11,105
06/09/2026
46.00
46.55
41.45
44.50
-4.30%
4,103
06/08/2026
44.00
46.55
43.98
46.50
+11.50%
4,909
06/05/2026
44.10
44.87
41.24
41.71
-5.20%
7,554
06/04/2026
44.00
45.18
42.84
43.99
-5.50%
5,598
06/03/2026
44.40
48.27
44.00
46.55
+3.56%
5,140
06/02/2026
45.00
47.01
44.59
44.95
-9.19%
9,369
06/01/2026
50.95
50.95
48.05
49.50
-2.96%
15,945
05/29/2026
49.55
51.01
49.55
51.01
+3.78%
5,312
05/28/2026
48.28
50.19
45.90
49.15
+0.11%
5,861
05/27/2026
48.00
51.94
48.00
49.10
-7.37%
10,277
05/26/2026
48.71
53.65
48.71
53.00
+19.69%
20,284
05/22/2026
44.41
46.68
43.88
44.28
+4.19%
8,204
05/21/2026
43.24
43.24
41.00
42.50
+6.78%
1,873
05/20/2026
37.83
40.09
36.00
39.80
+0.23%
3,345
05/19/2026
39.39
40.34
36.00
39.71
-8.11%
13,750
05/18/2026
45.80
45.80
43.11
43.22
-8.05%
11,314
05/15/2026
47.45
47.45
44.00
47.00
+6.82%
30,471
05/14/2026
44.66
45.18
42.27
44.00
-7.23%
32,164
05/13/2026
49.42
52.20
46.04
47.43
+13.73%
6,627
05/12/2026
43.55
43.55
41.00
41.71
-3.01%
7,438
05/11/2026
43.20
43.20
40.90
43.00
+6.17%
3,287
05/08/2026
42.15
42.15
39.77
40.50
+12.95%
6,805
05/07/2026
36.50
38.92
35.40
35.86
+3.56%
7,379
05/06/2026
34.09
35.00
32.08
34.62
+3.60%
1,505
05/05/2026
33.50
34.70
30.65
33.42
+0.13%
4,340
05/04/2026
34.00
34.80
33.02
33.38
-1.11%
14,360
05/01/2026
34.80
34.80
32.86
33.75
-2.99%
646
04/30/2026
33.35
35.42
31.67
34.79
+15.31%
1,155
04/29/2026
31.58
31.58
28.51
30.17
+0.57%
911
04/28/2026
30.77
30.77
29.00
30.00
-2.76%
329
04/27/2026
30.00
32.00
30.00
30.85
+8.47%
3,267
04/24/2026
28.38
28.44
27.90
28.44
+7.52%
234
04/23/2026
27.00
28.50
26.45
26.45
-9.42%
2,131
04/22/2026
29.35
29.35
27.00
29.20
-2.67%
1,040
04/21/2026
30.00
30.00
30.00
30.00
+1.01%
3,712
04/20/2026
30.20
30.20
29.70
29.70
+4.03%
500
04/17/2026
29.00
29.00
27.20
28.55
+5.16%
419
04/15/2026
26.60
27.35
25.30
27.15
+3.04%
26,939
04/14/2026
25.70
26.60
25.55
26.35
-0.90%
934
04/13/2026
26.59
26.59
26.59
26.59
+2.27%
1,000
04/10/2026
26.00
26.00
26.00
26.00
0.00%
25
04/09/2026
26.00
26.00
26.00
26.00
-1.29%
300
04/08/2026
27.15
27.15
26.34
26.34
+11.02%
630
04/07/2026
23.73
23.73
23.73
23.73
-5.48%
250
04/06/2026
24.00
25.35
24.00
25.10
+16.07%
25,503
04/02/2026
22.40
22.50
21.63
21.63
+2.25%
645
03/31/2026
20.65
21.15
20.65
21.15
-5.53%
240
03/31/2026
$0.06 Dividend
03/30/2026
23.71
23.71
21.94
22.39
-11.19%
1,426