• N/A
    Market Cap
  • 25.46%
    1-Year Change
  • Specialty Industrial Machinery
    Industry
  • 1 Month
    +5.53%
    Low Price$19.05
    High Price$23.10
  • 3 Months
    +10.73%
    Low Price$18.89
    High Price$26.78
  • 1 Year
    +25.46%
    Low Price$14.62
    High Price$26.78
Date
Open
High
Low
Close
Change (%)
Volume
06/23/2026
21.75
22.05
21.45
21.93
-5.04%
216,403
06/22/2026
23.19
23.37
22.99
23.10
+1.43%
199,469
06/18/2026
23.10
23.30
22.65
22.77
+1.61%
137,467
06/17/2026
22.74
22.87
22.37
22.41
+1.13%
201,987
06/16/2026
22.00
22.38
21.90
22.16
+0.82%
147,005
06/15/2026
21.79
22.10
21.78
21.98
+6.07%
493,919
06/12/2026
20.47
20.89
20.46
20.72
+3.56%
181,131
06/11/2026
20.03
20.04
19.34
20.01
+5.04%
676,076
06/10/2026
19.34
19.44
18.94
19.05
-1.45%
141,472
06/09/2026
19.66
19.84
18.96
19.33
-2.91%
191,455
06/08/2026
19.94
20.05
19.82
19.91
+0.76%
200,216
06/05/2026
19.60
20.37
19.60
19.76
-3.23%
136,689
06/04/2026
20.71
20.98
20.29
20.42
+2.36%
116,261
06/03/2026
20.02
20.05
19.84
19.95
-0.99%
141,894
06/02/2026
19.99
20.16
19.85
20.15
-3.40%
236,443
06/01/2026
21.17
21.38
20.67
20.86
-4.09%
131,260
05/29/2026
21.68
21.92
21.58
21.75
+2.40%
483,619
05/28/2026
20.55
21.24
20.55
21.24
+1.97%
408,339
05/27/2026
20.69
20.90
20.69
20.83
+0.48%
135,659
05/26/2026
20.85
20.94
20.65
20.73
-0.24%
206,500
05/22/2026
20.59
20.94
20.20
20.78
+2.06%
110,943
05/21/2026
19.58
20.45
19.58
20.36
-1.88%
180,367
05/20/2026
19.58
20.85
19.58
20.75
+0.07%
182,655
05/19/2026
21.91
21.91
20.69
20.74
-2.52%
238,977
05/18/2026
21.41
21.41
21.04
21.27
-0.95%
132,888
05/15/2026
21.56
21.68
21.26
21.48
-13.65%
216,255
05/14/2026
25.18
25.75
24.81
24.87
-7.13%
169,636
05/14/2026
$0.23 Earnings
05/13/2026
27.72
27.72
26.59
26.78
0.00%
156,635
05/12/2026
26.66
27.77
26.40
26.78
+1.48%
193,843
05/11/2026
25.75
26.39
25.75
26.39
-1.42%
148,014
05/08/2026
27.08
27.08
26.53
26.77
+7.34%
127,893
05/07/2026
25.03
25.24
24.88
24.94
+0.89%
683,840
05/06/2026
24.25
25.00
23.63
24.72
+3.13%
1,235,770
05/05/2026
23.88
24.12
23.88
23.97
+1.05%
780,322
05/04/2026
23.98
24.17
23.64
23.72
-0.46%
108,102
05/01/2026
23.86
24.01
23.78
23.83
-2.54%
200,916
04/30/2026
24.39
24.45
24.12
24.45
+3.82%
633,131
04/29/2026
23.83
24.32
23.47
23.55
-1.26%
708,520
04/28/2026
23.77
23.99
23.75
23.85
+0.51%
224,956
04/27/2026
23.55
23.76
23.47
23.73
+5.94%
335,645
04/24/2026
22.00
22.52
22.00
22.40
+3.13%
359,686
04/23/2026
21.69
21.86
21.39
21.72
-2.25%
115,005
04/22/2026
22.61
22.61
22.07
22.22
+0.09%
104,340
04/21/2026
22.21
23.17
22.05
22.20
-1.86%
119,539
04/20/2026
22.08
22.62
22.08
22.62
+1.07%
140,142
04/17/2026
22.55
22.55
22.26
22.38
-0.09%
1,015,917
04/16/2026
23.50
23.50
22.31
22.40
-1.67%
822,827
04/15/2026
22.90
22.90
22.66
22.78
-0.44%
132,110
04/14/2026
21.55
22.93
21.55
22.88
-0.17%
100,416
04/13/2026
21.59
23.00
21.59
22.92
+2.78%
193,240
04/10/2026
22.09
22.40
22.08
22.30
+3.10%
211,191
04/09/2026
21.00
21.74
21.00
21.63
+2.46%
306,403
04/08/2026
21.39
21.39
20.94
21.11
+7.43%
873,985
04/07/2026
19.39
19.65
19.24
19.65
-0.05%
617,326
04/06/2026
19.75
20.00
19.55
19.66
+0.72%
147,048
04/02/2026
19.69
19.69
18.78
19.52
-3.32%
1,646,745
04/01/2026
20.00
20.44
19.94
20.19
+3.38%
257,887
03/31/2026
19.04
19.59
18.96
19.53
+3.39%
349,148
03/30/2026
19.53
19.53
18.86
18.89
-0.74%
158,273
03/27/2026
19.92
19.94
19.00
19.03
-4.75%
169,282
03/26/2026
20.18
20.40
19.96
19.98
-2.58%
121,049
03/25/2026
20.50
20.66
20.34
20.51
+3.07%
152,454
03/24/2026
19.66
20.48
19.66
19.90
+0.48%
170,127
03/23/2026
19.69
19.99
19.60
19.81
+1.05%
182,815
03/20/2026
20.40
20.40
19.55
19.60
-4.58%
131,769
03/19/2026
20.09
20.64
20.05
20.54
-0.92%
150,634
03/18/2026
20.57
21.40
20.57
20.73
-1.47%
161,170
03/17/2026
21.38
21.38
20.86
21.04
+0.19%
414,887
03/16/2026
20.83
21.12
20.83
21.00
+1.73%
610,323
03/13/2026
21.57
21.57
20.55
20.64
-3.58%
348,468
03/12/2026
21.32
21.59
21.31
21.41
-0.19%
169,087
03/11/2026
20.43
21.79
20.43
21.45
-0.65%
103,732
03/10/2026
22.57
22.57
20.87
21.59
+2.08%
253,465
03/09/2026
21.00
21.17
20.51
21.15
-3.20%
154,671
03/06/2026
21.82
22.06
21.63
21.85
+0.55%
128,356
03/05/2026
21.91
21.94
21.57
21.73
-1.72%
245,528
03/04/2026
22.37
22.76
21.98
22.11
-1.99%
268,454
03/03/2026
21.85
22.70
21.61
22.56
-5.13%
278,091
03/02/2026
23.75
23.78
23.40
23.78
-0.67%
342,210
02/27/2026
24.50
24.50
23.81
23.94
-0.87%
442,935
02/26/2026
24.49
24.49
24.06
24.15
-2.19%
356,980
02/25/2026
24.42
24.73
24.42
24.69
-0.16%
149,733
02/24/2026
23.44
25.03
23.44
24.73
+1.77%
189,688
02/23/2026
23.86
24.70
23.86
24.30
+0.75%
342,941
02/20/2026
24.08
24.13
23.66
24.12
+4.42%
120,127
02/19/2026
24.11
24.11
22.60
23.10
-0.69%
1,361,486
02/18/2026
23.07
23.34
23.07
23.26
-2.39%
394,928
02/17/2026
22.90
24.05
22.90
23.83
+1.53%
187,719
02/13/2026
22.59
23.49
22.53
23.47
+1.03%
207,196
02/12/2026
23.00
23.41
22.97
23.23
+4.17%
333,041
02/12/2026
$0.22 Earnings
02/11/2026
21.50
22.77
21.50
22.30
-0.22%
913,781
02/10/2026
22.20
22.40
22.20
22.35
+3.54%
186,422
02/09/2026
20.44
21.69
20.44
21.59
+1.67%
279,018
02/06/2026
20.89
21.25
20.57
21.23
+4.81%
173,977
02/05/2026
20.32
20.42
20.16
20.26
-0.86%
336,460
02/04/2026
20.96
20.96
19.88
20.43
+0.39%
361,891
02/03/2026
20.27
20.40
20.08
20.35
+5.11%
290,247
02/02/2026
19.47
19.51
18.89
19.36
-0.31%
861,847