• N/A
    Market Cap
  • 39.18%
    1-Year Change
  • Specialty Industrial Machinery
    Industry
  • 1 Month
    -0.65%
    Low Price$56.46
    High Price$60.51
  • 3 Months
    -0.82%
    Low Price$55.15
    High Price$61.42
  • 1 Year
    +39.18%
    Low Price$42.41
    High Price$61.24
Date
Open
High
Low
Close
Change (%)
Volume
08/03/2026
58.91
59.39
58.91
59.32
+0.05%
12,508
07/31/2026
59.43
59.47
58.60
59.29
+0.62%
10,006
07/30/2026
58.34
58.93
58.26
58.93
+4.37%
10,251
07/29/2026
56.96
56.98
56.14
56.46
-1.83%
9,871
07/28/2026
56.76
57.58
56.75
57.51
-1.73%
12,869
07/27/2026
59.20
59.20
58.23
58.52
-0.49%
12,218
07/24/2026
59.52
59.52
58.77
58.81
-0.40%
20,030
07/23/2026
58.52
59.19
58.52
59.05
+0.16%
10,181
07/22/2026
59.08
59.29
58.87
58.95
+1.08%
6,938
07/21/2026
57.92
58.38
57.51
58.32
+1.78%
11,009
07/20/2026
58.31
58.31
57.17
57.30
-1.15%
13,941
07/17/2026
57.66
58.21
57.66
57.97
-0.85%
7,680
07/16/2026
58.22
58.59
58.22
58.46
+0.19%
8,705
07/15/2026
58.50
58.63
57.83
58.35
+0.12%
18,795
07/14/2026
58.64
58.79
58.25
58.28
+1.60%
13,679
07/13/2026
57.71
57.72
57.29
57.36
-1.15%
10,902
07/10/2026
58.28
58.36
57.84
58.03
+0.20%
10,299
07/09/2026
57.72
58.08
57.72
57.91
+0.73%
16,874
07/08/2026
57.34
57.58
56.80
57.49
-1.24%
11,065
07/07/2026
59.66
59.66
58.02
58.21
-3.80%
11,260
07/06/2026
60.47
60.65
60.35
60.51
+1.34%
17,325
07/02/2026
59.76
60.08
59.52
59.71
+0.37%
22,475
07/01/2026
58.97
59.58
58.97
59.49
-0.02%
8,392
06/30/2026
58.91
59.71
58.78
59.50
+1.55%
13,300
06/29/2026
58.05
58.59
57.97
58.59
+2.30%
16,196
06/26/2026
57.44
57.57
57.14
57.27
-1.17%
19,528
06/25/2026
57.37
58.02
57.37
57.95
+1.93%
18,584
06/24/2026
56.42
57.31
56.35
56.85
+1.61%
11,824
06/23/2026
56.33
56.38
55.92
55.95
-3.95%
15,262
06/22/2026
57.71
58.34
57.71
58.25
+0.83%
13,046
06/18/2026
57.72
58.15
57.62
57.77
+0.98%
10,804
06/17/2026
58.32
58.67
57.01
57.21
-1.04%
17,526
06/16/2026
58.07
58.48
57.76
57.81
+2.94%
14,618
06/15/2026
57.05
57.25
56.15
56.16
-0.14%
14,271
06/12/2026
55.98
56.75
55.67
56.24
-0.09%
11,710
06/11/2026
55.25
56.31
54.66
56.29
+1.57%
21,381
06/10/2026
56.22
56.52
55.41
55.42
-1.18%
9,081
06/09/2026
57.04
57.09
55.48
56.08
-1.20%
13,481
06/08/2026
57.24
57.82
56.71
56.76
+0.32%
12,542
06/05/2026
58.00
58.05
56.36
56.58
-2.28%
12,029
06/04/2026
58.11
58.14
57.66
57.90
+1.21%
11,207
06/03/2026
56.85
57.33
56.82
57.21
+2.03%
13,882
06/02/2026
55.72
56.21
55.69
56.07
+1.67%
17,048
06/01/2026
55.08
55.29
54.77
55.15
-1.36%
15,276
05/29/2026
56.00
56.38
55.91
55.91
-0.05%
14,116
05/28/2026
56.01
56.62
55.65
55.94
-2.87%
19,561
05/27/2026
58.17
58.17
57.29
57.59
-0.14%
16,956
05/26/2026
57.92
57.92
57.22
57.67
-1.69%
5,636
05/22/2026
58.98
58.98
58.58
58.66
-0.31%
6,946
05/21/2026
58.09
59.29
58.00
58.84
+0.75%
19,304
05/20/2026
57.66
58.68
57.64
58.40
+1.37%
13,359
05/19/2026
57.86
57.86
57.21
57.61
-0.26%
14,795
05/18/2026
57.89
57.89
57.10
57.76
+1.71%
18,207
05/15/2026
56.60
57.11
56.45
56.79
-2.59%
17,171
05/14/2026
58.63
58.63
56.27
58.30
-0.02%
9,240
05/13/2026
58.21
58.46
56.77
58.31
+1.30%
11,205
05/12/2026
57.78
57.78
57.22
57.56
-2.06%
26,929
05/11/2026
58.65
59.08
58.65
58.77
-0.45%
10,758
05/08/2026
59.29
59.29
58.63
59.04
+0.46%
6,582
05/07/2026
60.80
60.80
58.69
58.77
-4.31%
8,727
05/06/2026
61.31
61.50
60.99
61.42
+3.39%
28,016
05/05/2026
58.84
59.46
58.84
59.40
+1.97%
7,542
05/04/2026
59.35
59.51
58.13
58.25
-2.61%
10,947
05/01/2026
59.96
60.25
59.31
59.81
+0.08%
10,899
04/30/2026
59.18
60.01
58.98
59.76
+4.60%
12,735
04/29/2026
57.69
57.86
57.13
57.13
-0.39%
9,158
04/28/2026
57.59
57.59
57.03
57.36
-2.34%
8,500
04/27/2026
58.89
58.89
58.56
58.73
+0.46%
8,664
04/24/2026
58.46
58.64
58.24
58.46
+0.75%
13,980
04/24/2026
$0.97 Dividend
04/23/2026
58.93
59.24
57.91
58.02
-0.44%
11,531
04/22/2026
59.48
59.48
58.20
58.28
-3.14%
4,934
04/21/2026
61.02
61.02
60.11
60.17
-1.08%
8,724
04/20/2026
61.05
61.05
59.82
60.83
-0.67%
11,245
04/17/2026
61.78
61.92
61.23
61.24
+2.23%
4,944
04/16/2026
60.04
60.06
59.54
59.90
-0.34%
12,875
04/15/2026
59.76
60.21
59.55
60.11
+0.54%
9,641
04/14/2026
59.56
60.00
59.56
59.78
+0.39%
11,165
04/13/2026
58.30
59.63
58.30
59.55
+2.58%
12,345
04/10/2026
58.49
58.49
57.81
58.06
+0.66%
7,593
04/09/2026
57.17
57.88
56.96
57.68
+0.19%
32,833
04/08/2026
58.24
58.24
57.29
57.57
+4.57%
16,030
04/07/2026
54.00
55.62
53.67
55.06
+1.48%
28,541
04/06/2026
54.34
54.84
53.98
54.26
-0.22%
21,792
04/02/2026
54.80
55.38
53.62
54.38
-0.39%
13,113
04/01/2026
54.50
55.06
54.32
54.59
+1.10%
14,615
03/31/2026
52.25
54.06
52.25
53.99
+4.08%
19,205
03/30/2026
52.48
52.48
51.62
51.88
-0.15%
20,085
03/27/2026
52.55
52.82
51.85
51.96
-2.80%
27,276
03/26/2026
54.12
54.39
53.45
53.45
-2.30%
37,457
03/25/2026
54.88
55.07
54.49
54.71
+1.74%
18,045
03/24/2026
52.82
54.07
52.82
53.77
-0.56%
27,660
03/23/2026
53.48
54.67
53.41
54.08
+2.52%
23,169
03/20/2026
54.22
54.22
52.75
52.75
-3.72%
18,003
03/19/2026
53.59
55.26
53.55
54.79
+0.18%
26,343
03/18/2026
55.76
56.46
54.69
54.69
-1.26%
23,718
03/17/2026
55.41
55.57
55.13
55.39
+0.55%
18,392
03/16/2026
54.46
55.20
54.46
55.08
+1.28%
24,262
03/13/2026
55.63
55.93
54.24
54.38
-2.66%
135,075
03/12/2026
55.84
56.23
55.35
55.87
+0.34%
19,902