• N/A
    Market Cap
  • 84.60%
    1-Year Change
  • Specialty Industrial Machinery
    Industry
  • 1 Month
    -2.58%
    Low Price$37.35
    High Price$43.99
  • 3 Months
    -0.10%
    Low Price$35.30
    High Price$43.99
  • 1 Year
    +81.27%
    Low Price$21.66
    High Price$44.19
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
40.40
40.54
40.20
40.34
-1.71%
38,823
06/02/2026
40.76
41.27
40.67
41.04
+2.73%
53,788
06/01/2026
39.44
40.20
39.26
39.95
-1.43%
43,961
05/29/2026
40.75
41.53
40.50
40.53
-0.07%
51,496
05/28/2026
40.42
41.00
40.26
40.56
-2.80%
41,274
05/27/2026
42.19
42.19
41.17
41.73
+0.17%
67,476
05/26/2026
41.51
41.77
41.36
41.66
+2.23%
33,722
05/22/2026
39.31
40.86
39.31
40.75
+0.57%
46,638
05/21/2026
39.69
40.90
39.69
40.52
+1.84%
58,269
05/20/2026
39.19
40.19
39.00
39.79
+3.69%
70,893
05/19/2026
38.45
38.61
37.93
38.37
-1.21%
178,087
05/18/2026
38.54
38.84
38.29
38.84
+3.99%
108,278
05/15/2026
37.37
37.58
37.06
37.35
-4.18%
94,545
05/14/2026
39.09
39.63
38.93
38.98
-0.13%
79,520
05/13/2026
38.69
39.20
38.61
39.03
+0.31%
52,035
05/12/2026
39.08
39.13
38.45
38.91
-3.08%
82,920
05/11/2026
40.10
40.25
39.92
40.15
-0.01%
61,252
05/08/2026
40.17
40.48
39.91
40.15
-1.81%
54,258
05/07/2026
43.54
43.54
39.94
40.89
-7.05%
117,286
05/06/2026
43.37
44.11
43.33
43.99
+6.23%
312,869
05/05/2026
40.99
41.45
40.87
41.41
+3.65%
60,616
05/04/2026
41.54
41.54
39.86
39.95
-5.47%
57,057
05/01/2026
41.84
42.45
41.84
42.26
+0.62%
35,441
04/30/2026
41.62
42.31
41.24
42.00
+2.57%
35,299
04/30/2026
$0.65 Dividend
04/29/2026
40.85
41.17
40.46
40.95
+0.48%
38,435
04/28/2026
40.69
41.09
40.46
40.75
-2.59%
60,139
04/27/2026
42.23
42.23
41.53
41.83
-0.82%
71,400
04/24/2026
42.07
42.50
42.00
42.18
+0.68%
30,182
04/23/2026
42.62
42.82
41.29
41.89
+0.02%
354,880
04/22/2026
41.96
43.18
41.52
41.88
+0.71%
259,536
04/22/2026
$0.36 Earnings
04/21/2026
42.37
42.37
41.55
41.59
-3.67%
62,493
04/20/2026
41.99
43.24
41.99
43.17
-0.14%
233,664
04/17/2026
42.09
43.84
42.09
43.23
+1.67%
170,355
04/16/2026
42.05
42.64
42.05
42.52
+0.40%
29,751
04/15/2026
42.72
42.73
42.15
42.36
-1.19%
52,379
04/14/2026
42.83
43.10
42.78
42.87
-0.22%
103,540
04/13/2026
41.90
43.01
41.88
42.96
+0.64%
46,224
04/10/2026
41.55
43.18
41.55
42.69
+1.26%
201,327
04/09/2026
41.46
42.22
40.26
42.16
+1.32%
41,012
04/08/2026
42.07
42.16
41.39
41.61
+6.66%
71,804
04/07/2026
37.37
39.01
37.37
39.01
-0.13%
78,236
04/06/2026
38.13
39.09
38.13
39.06
+0.58%
69,114
04/02/2026
37.77
38.87
37.67
38.83
-0.18%
60,026
04/01/2026
37.91
39.26
37.91
38.90
+2.76%
86,737
03/31/2026
36.80
38.08
36.63
37.86
+6.80%
89,965
03/30/2026
35.93
36.00
35.22
35.45
-0.77%
105,998
03/27/2026
35.87
36.37
35.52
35.72
-0.77%
122,159
03/26/2026
35.30
36.81
35.30
36.00
-3.59%
66,346
03/25/2026
37.41
37.41
37.01
37.34
+2.40%
57,626
03/24/2026
34.56
36.46
34.56
36.46
+0.07%
117,883
03/23/2026
36.25
37.12
36.08
36.44
+4.86%
96,002
03/20/2026
35.96
36.16
34.67
34.75
-4.28%
71,886
03/19/2026
35.63
36.35
35.20
36.30
-3.35%
78,802
03/18/2026
37.75
38.01
37.03
37.56
+0.37%
56,433
03/17/2026
37.99
38.00
37.29
37.43
-1.17%
74,352
03/16/2026
37.76
37.91
37.54
37.87
+2.02%
68,399
03/13/2026
37.76
39.12
36.88
37.12
-6.98%
82,483
03/12/2026
40.60
40.63
39.42
39.91
-2.58%
69,339
03/11/2026
40.56
40.98
40.40
40.96
+0.77%
175,350
03/10/2026
40.57
41.65
40.57
40.65
+3.34%
421,817
03/09/2026
37.65
39.83
37.53
39.34
-1.03%
99,911
03/06/2026
38.67
39.76
38.35
39.75
-1.13%
69,625
03/05/2026
40.37
40.54
39.73
40.20
-1.90%
87,113
03/04/2026
40.59
41.28
40.57
40.98
+0.29%
59,313
03/03/2026
40.19
41.40
39.63
40.86
-3.31%
126,261
03/02/2026
42.22
42.52
42.00
42.26
-2.43%
44,611
02/27/2026
43.36
43.50
43.05
43.31
-0.27%
42,832
02/26/2026
43.73
43.73
42.85
43.43
-0.16%
57,614
02/25/2026
43.40
43.52
42.98
43.50
+1.73%
49,239
02/24/2026
41.94
42.76
41.83
42.76
+2.57%
62,371
02/23/2026
41.65
41.99
41.59
41.69
+0.62%
34,973
02/20/2026
41.09
41.71
41.09
41.43
+0.60%
26,977
02/19/2026
40.63
41.27
40.63
41.19
-0.38%
418,148
02/18/2026
41.56
41.69
41.01
41.34
+0.53%
76,512
02/17/2026
40.44
41.13
40.15
41.13
-1.25%
85,068
02/13/2026
40.66
41.77
40.66
41.65
-1.31%
76,499
02/12/2026
42.89
42.91
41.99
42.20
-2.35%
41,608
02/11/2026
43.23
43.31
42.57
43.21
+2.45%
35,322
02/10/2026
42.29
42.44
42.12
42.18
+0.24%
53,379
02/09/2026
41.47
42.08
41.42
42.08
+2.96%
90,262
02/06/2026
40.36
40.99
40.36
40.87
+1.96%
386,524
02/05/2026
39.93
40.33
39.68
40.08
-0.85%
133,585
02/04/2026
41.21
41.59
40.26
40.43
-0.34%
198,662
02/03/2026
39.59
40.74
39.59
40.57
+3.91%
262,682
02/02/2026
38.64
39.09
38.62
39.04
+0.28%
105,313
01/30/2026
38.42
39.17
38.42
38.93
-2.75%
247,507
01/29/2026
38.69
40.05
38.69
40.03
+3.40%
32,440
01/28/2026
38.81
38.81
37.17
38.71
-0.20%
209,249
01/27/2026
37.61
38.88
37.61
38.79
+3.96%
185,507
01/27/2026
$0.36 Earnings
01/26/2026
37.00
37.54
37.00
37.32
+1.83%
65,003
01/23/2026
36.34
36.77
36.27
36.65
+1.22%
243,411
01/22/2026
36.34
36.34
35.83
36.20
+1.07%
653,771
01/21/2026
35.36
36.00
35.18
35.82
+4.30%
78,599
01/20/2026
34.20
34.68
34.20
34.34
-1.78%
368,751
01/16/2026
34.89
35.03
34.70
34.97
+0.14%
114,825
01/15/2026
35.10
35.23
34.91
34.91
+0.68%
344,554
01/14/2026
34.75
34.76
34.51
34.68
+0.80%
273,371