• N/A
    Market Cap
  • 106.22%
    1-Year Change
  • Specialty Industrial Machinery
    Industry
  • 1 Month
    -15.92%
    Low Price$39.02
    High Price$55.94
  • 3 Months
    +43.01%
    Low Price$30.00
    High Price$55.94
  • 1 Year
    +106.22%
    Low Price$15.61
    High Price$55.94
Date
Open
High
Low
Close
Change (%)
Volume
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
03/27/2026
25.78
25.78
25.21
25.21
-2.77%
40
03/26/2026
25.93
25.93
25.93
25.93
-0.44%
2
03/25/2026
24.93
26.04
24.93
26.04
-2.01%
1,150
03/24/2026
26.68
26.68
23.77
26.58
+1.99%
2,918
03/23/2026
26.43
26.93
25.10
26.06
+0.50%
560
03/20/2026
25.93
25.93
25.93
25.93
+1.13%
125
03/19/2026
25.44
27.00
25.44
25.64
-8.80%
3,010
03/18/2026
27.31
28.12
27.31
28.11
+2.92%
3,887
03/17/2026
28.69
28.69
27.31
27.31
+0.88%
1,286
03/16/2026
28.17
28.17
27.07
27.07
-3.89%
181
03/13/2026
28.17
28.17
28.17
28.17
0.00%
15
03/12/2026
28.17
28.17
28.17
28.17
+10.78%
10
03/11/2026
28.17
28.17
25.43
25.43
+5.11%
214
03/09/2026
23.78
25.20
23.78
24.19
-8.45%
933
03/06/2026
27.92
27.92
26.43
26.43
-8.56%
98
03/05/2026
28.90
28.90
28.90
28.90
+5.42%
101
03/04/2026
27.41
28.45
26.43
27.41
-2.91%
160
03/03/2026
26.92
28.32
26.92
28.24
-3.26%
725
03/02/2026
31.66
31.66
29.19
29.19
-0.44%
195
02/27/2026
30.17
30.17
29.15
29.32
-2.78%
240