• N/A
    Market Cap
  • 105.94%
    1-Year Change
  • Specialty Industrial Machinery
    Industry
  • 1 Month
    +39.29%
    Low Price$33.42
    High Price$53.00
  • 3 Months
    +75.66%
    Low Price$21.15
    High Price$53.00
  • 1 Year
    +127.18%
    Low Price$15.61
    High Price$53.00
Date
Open
High
Low
Close
Change (%)
Volume
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
02/26/2026
29.92
31.61
29.92
30.16
-2.14%
25,024
02/25/2026
31.91
31.91
29.72
30.82
+3.01%
1,886
02/23/2026
30.72
30.72
28.92
29.92
-0.76%
985
02/20/2026
27.56
31.96
27.56
30.14
+21.92%
2,350
02/19/2026
26.52
26.52
23.93
24.73
-0.50%
193
02/18/2026
24.85
24.85
24.85
24.85
+6.00%
40
02/17/2026
25.93
26.52
23.44
23.44
-5.96%
518
02/13/2026
24.93
24.93
24.93
24.93
-2.95%
400
02/12/2026
25.23
25.69
25.23
25.69
+1.82%
454
02/11/2026
25.16
25.23
24.94
25.23
+1.20%
2,079
02/10/2026
24.35
24.98
22.45
24.93
+8.46%
2,017
02/09/2026
23.48
23.48
22.99
22.99
-1.91%
1,547
02/06/2026
22.00
23.43
22.00
23.43
+2.17%
1,183
02/05/2026
22.94
22.94
22.94
22.94
-5.93%
150
02/04/2026
22.25
24.48
22.21
24.38
+0.62%
1,642
02/03/2026
24.58
24.58
23.24
24.23
+4.20%
1,035
02/02/2026
22.14
23.43
22.14
23.26
+2.06%
3,126
01/30/2026
23.24
23.43
22.79
22.79
-1.89%
1,279
01/29/2026
24.53
24.53
22.14
23.23
-4.43%
1,326
01/28/2026
24.30
24.30
24.30
24.30
0.00%
5
01/27/2026
23.21
24.30
23.21
24.30
-3.29%
727
01/26/2026
25.13
25.13
25.13
25.13
+0.04%
750
01/23/2026
25.40
25.40
22.94
25.12
-1.14%
777
01/22/2026
25.41
25.41
25.41
25.41
+0.02%
50
01/21/2026
23.93
25.98
23.68
25.40
+5.75%
809
01/20/2026
23.43
24.92
23.43
24.02
-3.60%
696
01/16/2026
25.68
27.28
24.57
24.92
-2.93%
4,175
01/15/2026
27.60
27.60
24.72
25.67
+10.52%
5,181
01/13/2026
22.94
23.23
22.94
23.23
-5.03%
300
01/12/2026
25.70
25.70
23.94
24.46
+6.10%
1,377
01/09/2026
23.52
23.52
23.04
23.06
+0.92%
228
01/07/2026
25.46
25.46
22.54
22.85
-6.80%
800
01/06/2026
24.92
25.63
24.43
24.51
-1.68%
745
01/05/2026
24.93
24.93
24.93
24.93
0.00%
400
01/02/2026
25.93
25.93
24.68
24.93
-0.89%
420