• N/A
    Market Cap
  • 99.47%
    1-Year Change
  • Specialty Industrial Machinery
    Industry
  • 1 Month
    +21.19%
    Low Price$42.38
    High Price$54.53
  • 3 Months
    +33.56%
    Low Price$32.59
    High Price$54.53
  • 1 Year
    +98.17%
    Low Price$24.10
    High Price$54.53
Date
Open
High
Low
Close
Change (%)
Volume
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
03/11/2026
37.95
41.49
37.07
40.61
+0.46%
263
03/10/2026
37.89
40.42
37.89
40.42
+8.92%
1,343
03/09/2026
34.62
39.03
34.62
37.11
-2.44%
2,999
03/06/2026
38.74
40.10
36.01
38.04
-6.44%
50,429
03/05/2026
40.07
40.84
38.69
40.66
-2.04%
433
03/04/2026
39.43
41.51
39.43
41.51
+0.15%
4,736
03/03/2026
41.75
41.75
39.47
41.44
-4.08%
494
03/02/2026
42.95
45.35
41.27
43.21
+1.02%
11,314
02/27/2026
45.19
45.35
42.77
42.77
-0.47%
113
02/26/2026
45.19
45.35
42.53
42.97
-3.48%
1,642
02/25/2026
43.49
45.78
42.93
44.52
+5.77%
492
02/24/2026
41.53
44.54
39.60
42.09
+6.44%
3,482
02/23/2026
43.09
43.09
39.04
39.54
-4.98%
1,402
02/20/2026
38.23
42.54
38.23
41.62
-3.74%
1,214
02/19/2026
43.08
43.23
38.90
43.23
+5.05%
284
02/18/2026
43.48
43.66
41.12
41.16
-6.73%
977
02/17/2026
42.08
44.13
39.95
44.13
-0.16%
34,970
02/13/2026
44.54
44.54
39.65
44.19
+1.52%
1,305
02/12/2026
45.69
45.69
43.53
43.53
-2.65%
1,612
02/11/2026
46.20
46.20
42.54
44.72
-0.22%
5,076
02/10/2026
45.75
45.91
41.66
44.82
+5.59%
12,092
02/09/2026
45.35
45.35
42.44
42.44
-2.39%
659
02/06/2026
44.47
44.72
40.61
43.48
+4.77%
7,196
02/05/2026
39.45
43.83
39.36
41.50
-0.90%
196
02/04/2026
42.44
42.44
41.88
41.88
-1.14%
1,085
02/03/2026
40.40
42.36
40.40
42.36
+9.35%
521
02/02/2026
40.80
40.96
38.58
38.74
-1.00%
984
01/30/2026
38.74
40.71
38.74
39.13
+0.93%
95
01/29/2026
40.56
40.87
38.77
38.77
-2.03%
20,633
01/28/2026
38.07
40.56
38.07
39.57
-7.88%
2,010
01/27/2026
41.55
42.96
41.55
42.96
+4.31%
309
01/26/2026
44.35
44.42
39.17
41.18
+3.58%
390
01/23/2026
40.88
40.88
38.58
39.76
-8.86%
504
01/22/2026
43.86
43.86
39.38
43.62
+3.95%
3,891
01/21/2026
43.31
43.47
39.47
41.96
+4.94%
841
01/20/2026
41.15
41.15
39.57
39.99
+1.04%
14,665
01/16/2026
39.57
43.89
39.57
39.57
-7.31%
843
01/15/2026
42.54
42.70
42.54
42.70
-2.67%
398
01/14/2026
41.55
43.94
40.54
43.87
+10.85%
4,673
01/13/2026
41.56
41.56
39.28
39.57
-6.41%
194
01/12/2026
41.22
42.29
39.69
42.29
+4.24%
335