• N/A
    Market Cap
  • 70.41%
    1-Year Change
  • Specialty Industrial Machinery
    Industry
  • 1 Month
    -7.48%
    Low Price$26.77
    High Price$31.24
  • 3 Months
    +13.25%
    Low Price$23.63
    High Price$31.29
  • 1 Year
    +66.90%
    Low Price$15.09
    High Price$31.29
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
26.70
27.62
26.70
27.56
+1.06%
1,085
06/02/2026
27.44
27.83
27.13
27.27
-0.61%
176
06/01/2026
27.95
28.27
27.44
27.44
+2.50%
95
05/29/2026
28.72
28.72
26.77
26.77
-4.22%
1,259
05/28/2026
27.35
28.90
27.21
27.95
+2.19%
735
05/27/2026
28.56
28.56
27.00
27.35
-6.97%
662
05/26/2026
30.56
30.56
29.40
29.40
-1.18%
783
05/22/2026
30.08
30.60
29.50
29.75
-3.21%
516
05/21/2026
30.80
31.01
29.83
30.74
-0.85%
849
05/20/2026
31.18
31.18
29.43
31.00
+1.84%
626
05/19/2026
30.24
30.44
29.38
30.44
-1.83%
2,017
05/18/2026
30.27
31.01
30.27
31.01
+4.12%
1,327
05/15/2026
29.51
29.78
29.48
29.78
+0.71%
288
05/14/2026
30.17
30.24
28.56
29.57
-0.03%
195
05/13/2026
29.90
29.90
29.58
29.58
-1.46%
16,850
05/12/2026
30.47
30.47
29.62
30.02
+0.02%
169
05/11/2026
31.36
31.65
29.60
30.01
-3.94%
693
05/08/2026
31.25
31.48
30.93
31.24
+2.53%
3,246
05/07/2026
30.89
30.94
30.30
30.47
+1.83%
1,083
05/06/2026
29.54
30.48
29.10
29.92
+0.45%
1,497
05/05/2026
29.70
30.33
29.70
29.79
-1.31%
81
05/04/2026
30.04
30.92
29.69
30.18
+0.09%
1,728
05/01/2026
29.01
30.21
29.00
30.16
-0.28%
709
04/30/2026
30.10
30.68
30.10
30.24
+0.19%
234
04/29/2026
29.28
30.18
29.28
30.18
+3.06%
299
04/28/2026
29.99
29.99
29.29
29.29
-2.35%
1,576
04/27/2026
30.05
30.24
29.86
29.99
+1.01%
992
04/24/2026
29.70
30.12
29.69
29.69
+0.11%
72
04/23/2026
29.40
30.99
29.39
29.66
-0.62%
1,070
04/22/2026
30.94
30.94
29.50
29.84
-1.25%
701
04/21/2026
30.39
30.39
29.72
30.22
+3.49%
245
04/20/2026
29.44
30.75
29.20
29.20
-2.14%
4,490
04/17/2026
30.96
30.96
29.60
29.84
-3.67%
653
04/16/2026
32.00
32.00
30.74
30.98
-1.00%
1,826
04/15/2026
32.15
32.15
30.88
31.29
+1.34%
2,081
04/14/2026
31.37
31.95
30.63
30.88
-0.74%
2,264
04/13/2026
30.42
31.11
30.42
31.11
+3.69%
91
04/10/2026
30.58
31.00
29.85
30.00
-0.93%
764
04/10/2026
$0.12 Dividend
04/09/2026
29.89
30.28
29.88
30.28
+3.47%
1,024
04/08/2026
29.89
29.89
28.57
29.26
+1.41%
1,546
04/07/2026
29.23
29.89
28.24
28.86
-0.32%
873
04/06/2026
27.40
29.38
27.40
28.95
+2.33%
378
04/02/2026
27.35
28.90
27.35
28.29
-1.10%
743
04/01/2026
29.93
29.93
28.61
28.61
-2.21%
960
03/31/2026
28.73
30.35
28.67
29.25
+2.38%
2,099
03/30/2026
27.80
28.57
27.18
28.57
+8.13%
1,391
03/27/2026
27.18
27.18
26.42
26.42
-2.04%
1,221
03/26/2026
25.82
26.97
25.82
26.97
+7.87%
1,181
03/25/2026
24.34
25.67
24.34
25.00
+6.03%
845
03/24/2026
24.11
24.63
23.58
23.58
-2.70%
770
03/23/2026
23.91
24.93
23.65
24.24
+2.98%
3,597
03/20/2026
23.65
24.40
23.44
23.54
-0.02%
138
03/19/2026
23.66
23.86
23.16
23.54
-2.43%
2,648
03/18/2026
24.90
24.90
24.13
24.13
-2.87%
327
03/17/2026
24.74
24.84
24.02
24.84
+4.99%
1,027
03/16/2026
24.35
24.58
23.66
23.66
-2.48%
2,702
03/13/2026
24.22
24.26
24.16
24.26
-1.32%
138
03/12/2026
24.05
24.61
24.05
24.59
+0.20%
944
03/11/2026
25.70
25.70
24.10
24.54
-2.31%
1,588
03/10/2026
24.76
25.12
24.38
25.12
+4.88%
7,859
03/09/2026
24.31
24.31
23.41
23.95
-1.21%
1,483
03/06/2026
24.34
24.34
24.04
24.24
+1.40%
36
03/05/2026
23.91
25.60
23.91
23.91
-2.88%
1,778
03/04/2026
24.56
25.08
24.56
24.62
+1.19%
559
03/03/2026
23.84
24.33
23.28
24.33
-2.19%
2,598
03/02/2026
25.49
25.49
24.87
24.87
-2.86%
1,505
02/27/2026
25.35
26.20
25.35
25.61
+2.24%
27
02/26/2026
24.86
25.06
24.67
25.04
-1.32%
1,143
02/25/2026
25.36
25.38
25.36
25.38
+5.71%
39
02/24/2026
25.27
25.27
24.01
24.01
-3.60%
1,251
02/23/2026
25.29
25.30
23.91
24.90
-0.85%
3,835
02/20/2026
24.01
25.42
24.01
25.12
+1.98%
1,618
02/19/2026
24.51
24.94
24.51
24.63
-0.91%
142
02/18/2026
25.43
25.43
24.85
24.85
-1.74%
89
02/17/2026
24.89
25.29
24.47
25.29
+4.28%
4,323
02/13/2026
23.52
24.90
23.52
24.26
-1.60%
1,343
02/12/2026
25.01
25.18
24.65
24.65
-3.09%
64,160
02/11/2026
25.92
25.92
25.28
25.44
-1.73%
267
02/10/2026
25.62
26.00
25.62
25.89
-0.76%
1,677
02/09/2026
26.11
26.20
26.09
26.09
-2.91%
534
02/06/2026
25.90
27.00
25.47
26.87
-2.57%
1,507
02/05/2026
28.17
28.17
27.41
27.57
-11.07%
1,946
02/04/2026
31.28
31.28
30.18
31.01
+3.72%
418
02/03/2026
30.84
30.99
29.88
29.90
+0.84%
1,816
02/02/2026
30.01
31.01
29.65
29.65
-0.92%
780
01/30/2026
30.22
30.22
29.11
29.92
-0.38%
1,023
01/29/2026
30.73
30.73
29.44
30.04
+0.08%
238
01/28/2026
30.58
30.73
29.53
30.01
+1.57%
2,992
01/27/2026
30.12
30.12
29.55
29.55
-1.85%
104
01/26/2026
29.89
30.59
29.13
30.10
+7.07%
8,402
01/23/2026
27.40
28.12
27.40
28.12
+0.23%
881
01/22/2026
27.69
28.89
27.69
28.05
+1.11%
316
01/21/2026
27.74
27.74
27.25
27.74
-0.73%
458
01/20/2026
27.31
28.38
27.31
27.95
-1.41%
2,880
01/16/2026
27.89
28.52
27.84
28.35
-1.41%
1,754
01/15/2026
29.29
29.29
28.08
28.75
-0.46%
820
01/14/2026
28.39
29.89
28.11
28.88
+2.14%
2,005
01/13/2026
28.48
28.48
27.66
28.28
+2.63%
2,101
01/12/2026
28.35
28.35
27.23
27.55
-2.66%
2,563