• $1.3B
    Market Cap
  • 122.95%
    1-Year Change
  • Specialty Industrial Machinery
    Industry
  • 1 Month
    +13.64%
    Low Price$95.34
    High Price$115.89
  • 3 Months
    +35.01%
    Low Price$75.46
    High Price$115.89
  • 1 Year
    +122.95%
    Low Price$46.97
    High Price$115.89
Date
Open
High
Low
Close
Change (%)
Volume
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
02/18/2026
82.54
84.70
80.00
80.41
-2.03%
72,767
02/17/2026
82.54
84.36
80.00
82.08
-2.75%
99,813
02/13/2026
84.27
87.63
83.11
84.40
+0.62%
71,245
02/12/2026
89.66
90.73
83.87
83.88
-4.97%
105,706
02/11/2026
91.58
91.91
85.98
88.27
-0.94%
147,565
02/10/2026
88.58
90.65
86.62
89.11
+4.76%
188,262
02/09/2026
82.87
87.95
82.54
85.06
+2.19%
182,159
02/06/2026
78.34
84.58
75.61
83.24
+12.87%
207,843
02/06/2026
$0.31 Earnings
02/05/2026
72.30
75.01
71.63
73.75
+0.77%
118,158
02/04/2026
76.85
77.74
70.27
73.19
-3.94%
141,478
02/03/2026
74.06
76.19
73.35
76.19
+3.97%
99,346
02/02/2026
69.84
74.74
69.65
73.28
+4.81%
90,904
01/30/2026
70.90
72.25
69.50
69.92
-1.52%
73,644