• N/A
    Market Cap
  • 33.93%
    1-Year Change
  • Specialty Industrial Machinery
    Industry
  • 1 Month
    +6.45%
    Low Price$58.63
    High Price$67.08
  • 3 Months
    +7.05%
    Low Price$58.63
    High Price$67.08
  • 1 Year
    +33.93%
    Low Price$48.40
    High Price$67.08
Date
Open
High
Low
Close
Change (%)
Volume
08/03/2026
65.77
67.09
65.41
66.99
-0.13%
221,428
07/31/2026
67.22
67.34
65.89
67.08
+1.99%
334,030
07/30/2026
64.57
65.79
64.55
65.77
+12.17%
295,249
07/29/2026
58.98
59.91
57.84
58.63
-2.15%
314,013
07/28/2026
59.38
60.09
58.97
59.92
-1.82%
298,641
07/27/2026
61.36
61.43
60.04
61.03
+0.99%
371,693
07/24/2026
60.66
61.19
60.17
60.43
+0.45%
276,798
07/23/2026
59.86
60.77
59.83
60.16
-1.75%
183,249
07/22/2026
61.33
61.78
61.20
61.23
-0.18%
183,499
07/21/2026
60.68
61.56
60.46
61.34
+2.51%
212,474
07/20/2026
60.75
60.85
59.83
59.84
-0.37%
257,551
07/17/2026
59.39
60.29
59.15
60.06
-0.07%
226,692
07/16/2026
60.02
60.53
59.73
60.10
-3.14%
271,118
07/15/2026
62.91
63.06
61.18
62.05
+0.24%
262,711
07/14/2026
62.01
62.66
61.83
61.90
+2.30%
205,626
07/13/2026
61.19
61.29
60.35
60.51
-1.43%
298,968
07/10/2026
61.29
61.65
60.78
61.39
-0.49%
203,383
07/09/2026
62.02
62.04
61.39
61.69
+1.41%
295,754
07/08/2026
59.83
60.88
59.81
60.83
-0.77%
298,672
07/07/2026
62.08
62.09
61.03
61.30
-3.37%
225,361
07/06/2026
62.80
63.70
62.80
63.44
+0.81%
225,252
07/02/2026
63.41
63.88
62.43
62.93
+0.37%
503,586
07/01/2026
62.85
63.25
62.08
62.70
-3.80%
266,354
06/30/2026
64.74
65.54
64.71
65.18
+1.84%
232,595
06/29/2026
62.92
64.10
62.74
64.00
+2.48%
357,261
06/26/2026
63.17
63.24
62.31
62.45
-1.53%
385,169
06/25/2026
64.34
64.40
63.35
63.42
+0.17%
372,037
06/24/2026
63.31
64.07
62.99
63.31
-0.60%
417,459
06/23/2026
63.80
64.46
63.56
63.69
-4.67%
590,715
06/22/2026
66.80
67.16
66.36
66.81
-0.18%
763,155
06/18/2026
65.99
67.05
65.88
66.93
+3.88%
462,237
06/17/2026
65.60
65.84
64.25
64.43
+0.31%
1,005,870
06/16/2026
64.49
64.78
63.89
64.23
+2.69%
1,430,599
06/15/2026
63.19
63.24
62.40
62.55
+2.06%
440,740
06/12/2026
61.40
61.70
60.67
61.29
-2.81%
406,230
06/11/2026
60.26
63.13
60.11
63.06
+6.34%
396,888
06/10/2026
60.37
60.99
59.16
59.30
-3.03%
289,792
06/09/2026
62.80
63.01
59.72
61.15
-1.81%
479,168
06/08/2026
62.23
62.85
61.96
62.28
+2.74%
494,995
06/05/2026
63.10
63.19
60.62
60.62
-7.87%
353,500
06/04/2026
65.29
66.35
65.00
65.80
+0.14%
308,546
06/03/2026
65.47
66.23
65.00
65.71
-1.65%
285,252
06/02/2026
66.08
67.15
65.95
66.81
+3.60%
536,910
06/01/2026
63.16
65.00
63.07
64.49
+2.53%
424,969
05/29/2026
62.90
63.73
62.60
62.90
+1.21%
439,923
05/28/2026
61.94
62.73
61.46
62.15
-0.96%
285,972
05/27/2026
62.84
62.89
62.19
62.75
-1.68%
238,351
05/26/2026
63.57
64.04
63.25
63.82
+2.57%
230,251
05/22/2026
62.82
62.84
61.98
62.22
0.00%
199,594
05/21/2026
61.44
62.45
60.85
62.22
+0.83%
291,724
05/20/2026
60.15
62.26
60.08
61.71
+4.29%
414,664
05/19/2026
59.61
59.92
58.66
59.17
-2.95%
418,376
05/18/2026
62.01
62.03
60.06
60.97
-0.15%
231,883
05/15/2026
60.93
61.57
60.66
61.06
-2.80%
248,388
05/14/2026
63.40
63.40
62.70
62.82
-0.74%
235,690
05/13/2026
61.89
63.54
61.89
63.29
+0.62%
237,394
05/12/2026
63.44
63.44
61.83
62.90
-2.67%
390,045
05/12/2026
$0.98 Dividend
05/11/2026
63.24
64.89
63.02
64.63
+1.96%
361,510
05/08/2026
63.95
64.28
63.23
63.39
+1.07%
323,583
05/07/2026
65.99
65.99
62.56
62.72
-4.69%
310,022
05/06/2026
65.27
65.99
64.99
65.80
+4.15%
685,118
05/05/2026
61.91
63.58
61.74
63.18
+5.16%
448,849
05/04/2026
61.37
61.67
59.39
60.08
-4.00%
313,903
05/01/2026
62.94
63.43
62.39
62.58
+0.73%
185,418
04/30/2026
62.22
62.46
60.66
62.12
-0.21%
240,069
04/29/2026
62.48
62.78
61.58
62.25
-0.78%
435,990
04/28/2026
63.06
63.06
62.02
62.75
-1.71%
342,737
04/27/2026
64.23
64.28
63.39
63.84
-1.07%
253,287
04/24/2026
63.19
64.55
63.05
64.53
+2.47%
982,959
04/23/2026
63.29
63.51
61.63
62.97
-1.11%
367,044
04/22/2026
63.69
64.04
63.02
63.68
+1.73%
477,671
04/21/2026
63.58
63.83
62.24
62.60
-1.70%
241,989
04/20/2026
63.61
63.82
62.87
63.68
-1.30%
294,075
04/17/2026
65.04
65.53
64.04
64.52
+3.74%
348,315
04/16/2026
62.81
62.84
61.73
62.19
+0.51%
309,587
04/15/2026
61.97
62.03
61.51
61.88
-0.68%
236,195
04/14/2026
61.93
62.42
61.69
62.30
+2.66%
579,708
04/13/2026
59.64
60.78
59.55
60.69
+1.22%
390,091
04/10/2026
60.08
60.35
59.64
59.96
+1.06%
323,401
04/09/2026
58.59
59.69
57.92
59.33
+0.80%
199,789
04/08/2026
59.51
59.58
58.37
58.85
+8.40%
378,700
04/07/2026
53.42
54.40
52.61
54.29
-0.16%
458,979
04/06/2026
54.18
55.73
53.88
54.38
+1.41%
335,449
04/02/2026
52.10
53.90
51.94
53.62
-1.77%
305,305
04/01/2026
54.53
55.16
54.23
54.59
+1.82%
313,217
03/31/2026
52.03
53.61
51.65
53.61
+5.46%
523,491
03/30/2026
51.99
52.21
50.46
50.84
-1.21%
431,527
03/27/2026
52.54
52.85
51.11
51.46
-4.22%
648,067
03/26/2026
55.07
55.57
53.72
53.72
-4.55%
821,282
03/25/2026
56.56
56.63
55.71
56.28
+1.93%
326,633
03/24/2026
54.04
55.56
53.86
55.22
-1.72%
328,526
03/23/2026
55.56
57.13
55.35
56.19
+5.24%
491,889
03/20/2026
55.66
55.69
53.28
53.39
-4.54%
405,742
03/19/2026
54.82
56.56
54.35
55.93
-0.80%
503,378
03/18/2026
57.53
57.88
56.38
56.38
-0.99%
421,023
03/17/2026
57.61
57.74
56.83
56.94
+0.64%
302,227
03/16/2026
56.41
56.75
56.11
56.58
+1.79%
392,404
03/13/2026
57.34
57.59
55.47
55.58
-3.06%
463,747
03/12/2026
57.97
58.07
56.66
57.34
-1.97%
379,170