• $1.2B
    Market Cap
  • 102.05%
    1-Year Change
  • Specialty Industrial Machinery
    Industry
  • 1 Month
    -1.15%
    Low Price$102.70
    High Price$123.79
  • 3 Months
    +9.84%
    Low Price$90.76
    High Price$123.79
  • 1 Year
    +102.05%
    Low Price$46.97
    High Price$123.79
Date
Open
High
Low
Close
Change (%)
Volume
07/13/2026
106.40
107.92
102.70
102.70
-4.41%
172,618
07/10/2026
108.29
110.70
106.00
107.44
-1.06%
191,834
07/09/2026
109.79
111.48
108.24
108.59
+1.82%
149,270
07/08/2026
104.20
106.83
102.94
106.65
+0.50%
200,196
07/07/2026
115.81
115.81
104.52
106.12
-8.48%
243,598
07/06/2026
115.92
119.46
115.29
115.95
+0.46%
211,059
07/02/2026
121.23
121.23
113.33
115.42
-3.37%
175,870
07/01/2026
121.65
122.08
118.62
119.44
-3.51%
219,252
06/30/2026
121.50
125.82
121.10
123.79
+3.31%
295,524
06/29/2026
121.66
123.39
118.92
119.82
-1.51%
291,422
06/26/2026
120.60
123.83
119.15
121.66
-0.95%
555,729
06/25/2026
118.21
124.03
118.15
122.83
+6.51%
324,642
06/24/2026
108.65
116.86
108.65
115.32
+5.06%
310,594
06/23/2026
106.39
112.02
104.93
109.77
+1.72%
344,905
06/22/2026
111.03
111.03
105.12
107.91
-2.55%
262,947
06/18/2026
117.74
118.00
108.17
110.73
-4.45%
372,182
06/17/2026
112.23
119.04
111.87
115.89
+2.15%
305,735
06/16/2026
109.77
115.79
108.79
113.45
+5.47%
250,521
06/15/2026
106.72
108.79
104.37
107.57
+3.54%
385,057
06/12/2026
104.16
106.61
103.02
103.89
+0.86%
194,380
06/11/2026
98.02
105.29
98.02
103.00
+7.22%
382,663
06/10/2026
99.81
104.29
94.01
96.06
-4.21%
186,671
06/09/2026
97.26
104.63
93.93
100.28
+5.18%
327,509
06/08/2026
94.98
99.97
88.00
95.34
-10.98%
559,316
06/08/2026
$0.33 Earnings
06/05/2026
106.48
110.01
104.61
107.10
-0.80%
224,099
06/04/2026
103.61
108.84
101.35
107.96
+3.94%
267,023
06/03/2026
105.04
108.33
102.39
103.87
-2.11%
427,800
06/02/2026
99.54
106.89
99.54
106.11
+6.74%
252,195
06/01/2026
99.36
100.62
95.85
99.41
-0.73%
222,419
05/29/2026
99.97
100.28
94.65
100.14
-0.11%
514,617
05/28/2026
98.61
102.37
96.00
100.25
+0.27%
361,530
05/27/2026
101.19
101.19
95.00
99.98
-0.02%
318,373
05/26/2026
97.28
101.75
96.30
100.00
+5.31%
319,323
05/22/2026
93.89
95.88
91.01
94.96
+2.53%
183,902
05/21/2026
94.54
96.37
91.96
92.62
-3.50%
229,021
05/20/2026
93.71
96.08
91.61
95.98
+3.26%
195,047
05/19/2026
92.69
94.87
90.05
92.95
-1.53%
258,496
05/18/2026
98.51
98.51
93.52
94.39
-3.96%
212,898
05/15/2026
95.83
99.17
93.00
98.28
-0.53%
157,666
05/14/2026
103.04
103.53
98.17
98.80
-3.17%
164,106
05/13/2026
99.95
103.24
98.52
102.03
+2.94%
150,225
05/12/2026
96.96
99.43
94.13
99.12
+0.81%
265,974
05/11/2026
98.09
99.59
93.11
98.32
+0.13%
415,604
05/08/2026
97.40
99.47
94.98
98.19
+1.14%
185,494
05/07/2026
97.51
98.80
93.06
97.08
+0.39%
238,364
05/06/2026
100.56
100.96
96.24
96.70
-1.21%
104,333
05/05/2026
95.12
99.65
95.12
97.88
+4.48%
81,021
05/04/2026
95.00
97.31
92.44
93.68
-1.18%
251,702
05/01/2026
95.35
96.80
94.02
94.80
-0.42%
122,087
04/30/2026
91.51
95.73
89.39
95.20
+4.89%
101,668
04/29/2026
92.52
92.87
89.30
90.76
-1.89%
161,716
04/28/2026
93.89
93.89
89.76
92.51
-2.27%
218,328
04/27/2026
97.78
98.33
93.26
94.66
-2.81%
199,745
04/24/2026
97.60
98.32
95.20
97.40
-0.20%
92,200
04/23/2026
95.76
98.40
95.59
97.60
+2.95%
86,588
04/22/2026
93.01
95.22
93.01
94.80
+3.30%
83,550
04/21/2026
92.11
94.33
90.00
91.77
-0.10%
159,698
04/20/2026
95.14
95.99
91.86
91.86
-3.69%
120,353
04/17/2026
92.51
97.02
91.43
95.38
+4.85%
141,296
04/16/2026
91.67
92.82
90.42
90.97
-1.09%
175,375
04/15/2026
92.94
92.94
86.50
91.97
-0.72%
218,214
04/14/2026
94.16
94.97
92.32
92.64
-0.92%
155,078
04/13/2026
90.89
93.62
89.66
93.50
+2.65%
133,523
04/10/2026
92.33
92.33
89.58
91.09
-0.75%
101,343
04/09/2026
89.50
94.92
88.23
91.78
+2.46%
145,849
04/08/2026
90.00
91.70
88.45
89.58
+5.57%
233,274
04/07/2026
82.20
85.23
81.50
84.85
+2.56%
83,677
04/06/2026
81.25
83.11
80.19
82.73
+1.82%
105,608
04/02/2026
79.00
82.59
78.27
81.25
-0.73%
130,460
04/01/2026
80.62
84.12
79.04
81.85
+3.71%
110,392
03/31/2026
77.48
79.30
75.95
78.92
+4.59%
224,876
03/30/2026
78.85
78.85
74.70
75.46
-3.42%
164,968
03/27/2026
77.54
78.93
76.96
78.13
-0.09%
70,657
03/26/2026
83.75
85.12
77.44
78.20
-8.67%
170,414
03/25/2026
86.02
88.42
85.06
85.62
+0.81%
111,193
03/24/2026
83.66
86.67
82.58
84.93
+0.88%
103,068
03/23/2026
82.95
86.10
81.61
84.19
+5.33%
111,112
03/20/2026
82.29
83.01
79.67
79.93
-3.33%
200,512
03/19/2026
78.89
84.22
76.50
82.68
+2.54%
114,132
03/18/2026
82.69
84.90
80.50
80.63
-1.43%
101,547
03/17/2026
81.19
83.43
80.00
81.80
+2.12%
93,262
03/16/2026
81.25
83.83
80.10
80.10
+0.06%
96,982
03/13/2026
80.95
83.73
78.61
80.05
-1.11%
126,006
03/12/2026
83.56
89.68
80.69
80.95
-5.13%
162,717
03/11/2026
85.76
88.54
84.72
85.33
-1.90%
67,393
03/10/2026
85.19
90.00
85.05
86.98
+1.78%
128,028
03/09/2026
79.60
85.84
78.97
85.46
+4.70%
117,063
03/06/2026
81.18
83.50
80.00
81.62
-2.86%
95,348
03/05/2026
85.00
85.00
80.92
84.02
-2.38%
96,750
03/04/2026
86.08
86.88
82.75
86.07
+2.48%
80,265
03/03/2026
83.11
84.15
78.20
83.99
-3.59%
128,663
03/02/2026
80.41
88.27
80.41
87.12
+7.26%
173,406
02/27/2026
80.80
81.47
79.32
81.22
-1.30%
86,170
02/26/2026
81.51
83.21
79.00
82.29
+1.87%
103,478
02/25/2026
82.64
82.86
80.06
80.78
-1.49%
131,351
02/24/2026
77.55
82.22
76.53
82.00
+5.74%
141,572
02/23/2026
80.41
80.41
76.65
77.55
-4.27%
80,366
02/20/2026
79.54
81.47
79.11
81.01
+1.52%
63,109
02/19/2026
80.00
80.66
78.09
79.80
-0.76%
105,197