• N/A
    Market Cap
  • 6.00%
    1-Year Change
  • Specialty Industrial Machinery
    Industry
  • 1 Month
    -16.77%
    Low Price$19.95
    High Price$26.78
  • 3 Months
    -8.70%
    Low Price$18.89
    High Price$26.78
  • 1 Year
    +5.86%
    Low Price$14.62
    High Price$26.78
Date
Open
High
Low
Close
Change (%)
Volume
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
01/30/2026
20.29
20.29
19.38
19.42
-1.02%
151,358
01/29/2026
20.35
20.35
19.27
19.62
-4.06%
263,291
01/28/2026
21.11
21.11
20.33
20.45
0.00%
152,824
01/27/2026
20.38
20.53
20.34
20.45
+2.10%
146,168
01/26/2026
20.05
20.22
19.92
20.03
+1.37%
142,959
01/23/2026
19.70
19.82
19.55
19.76
+1.07%
305,777
01/22/2026
19.54
19.59
19.05
19.55
-2.45%
437,511
01/21/2026
20.29
20.29
19.88
20.04
-1.18%
543,682
01/20/2026
21.06
21.06
20.21
20.28
-3.27%
200,375
01/16/2026
21.81
21.81
20.88
20.97
+3.12%
656,952
01/15/2026
21.00
21.00
20.19
20.33
+0.99%
265,270
01/14/2026
20.00
20.13
19.94
20.13
+3.92%
132,179
01/13/2026
18.63
19.48
18.63
19.37
+1.95%
240,182