• $258.2M
    Market Cap
  • -20.83%
    1-Year Change
  • Specialty Industrial Machinery
    Industry
  • 1 Month
    -14.53%
    Low Price$25.51
    High Price$28.67
  • 3 Months
    -16.33%
    Low Price$25.51
    High Price$31.71
  • 1 Year
    -20.83%
    Low Price$25.51
    High Price$36.75
Date
Open
High
Low
Close
Change (%)
Volume
09/11/2026
25.71
25.91
25.31
25.58
+0.27%
24,750
09/10/2026
25.47
25.76
25.26
25.51
-0.51%
27,269
09/09/2026
25.92
26.07
25.32
25.64
-1.38%
42,073
09/08/2026
26.66
26.78
25.99
26.00
-3.38%
23,948
09/04/2026
26.22
27.00
26.22
26.91
+2.71%
17,469
09/03/2026
26.23
26.81
25.75
26.20
+0.81%
33,304
09/02/2026
26.10
26.21
25.75
25.99
-0.57%
45,146
09/01/2026
26.48
26.51
26.00
26.14
-1.88%
25,527
08/31/2026
27.27
27.31
26.36
26.64
-1.33%
31,148
08/28/2026
26.82
27.00
26.68
27.00
+0.67%
28,284
08/27/2026
26.81
26.93
26.54
26.82
-0.30%
20,661
08/26/2026
26.97
27.25
26.80
26.90
-0.26%
44,048
08/25/2026
27.26
27.40
26.75
26.97
-1.06%
34,476
08/24/2026
27.54
27.93
27.01
27.26
-0.37%
28,143
08/21/2026
27.86
27.86
27.16
27.36
-1.42%
32,022
08/20/2026
27.65
28.27
27.39
27.76
-0.63%
42,085
08/19/2026
28.58
28.58
27.93
27.93
-1.13%
25,391
08/18/2026
28.46
28.55
27.93
28.25
-0.70%
39,361
08/17/2026
28.39
28.85
28.01
28.45
-0.77%
41,111
08/14/2026
28.67
29.36
28.07
28.67
-0.49%
24,663
08/13/2026
29.90
30.36
27.57
28.81
-4.22%
58,874
08/12/2026
30.25
30.58
29.95
30.08
+0.50%
30,249
08/12/2026
$0.27 Earnings
08/11/2026
30.62
30.75
29.93
29.93
-1.22%
22,130
08/10/2026
30.75
31.10
30.08
30.30
-2.01%
40,090
08/07/2026
30.53
31.15
30.45
30.92
-0.10%
21,637
08/06/2026
30.65
31.11
30.59
30.95
+1.68%
57,219
08/05/2026
30.60
30.60
29.92
30.44
-1.10%
42,391
08/04/2026
29.91
30.93
29.91
30.78
+2.02%
64,559
08/03/2026
29.83
30.66
29.83
30.17
+2.41%
61,650
07/31/2026
28.81
29.67
28.74
29.46
+1.73%
19,274
07/30/2026
29.05
29.47
28.56
28.96
+0.17%
38,531
07/29/2026
30.05
30.12
28.51
28.91
-4.59%
35,176
07/28/2026
30.19
30.88
30.15
30.30
+0.36%
71,371
07/27/2026
29.92
30.72
29.63
30.19
+2.17%
84,526
07/24/2026
29.45
29.78
29.34
29.55
+0.34%
22,760
07/23/2026
29.52
29.90
29.07
29.45
-1.57%
29,489
07/22/2026
30.02
30.33
29.52
29.92
-1.19%
27,971
07/21/2026
29.47
30.40
29.47
30.28
+2.19%
48,963
07/20/2026
29.86
30.44
29.43
29.63
-0.84%
55,404
07/17/2026
31.14
31.34
29.63
29.88
-4.81%
51,937
07/16/2026
29.81
31.75
29.68
31.39
+5.05%
67,765
07/15/2026
30.18
30.35
29.61
29.88
+0.67%
41,271
07/14/2026
30.15
30.40
29.10
29.68
-0.47%
106,049
07/13/2026
30.40
30.40
29.16
29.82
-0.03%
118,141
07/10/2026
29.40
29.93
28.75
29.83
+2.33%
42,783
07/09/2026
29.35
29.56
29.05
29.15
-0.38%
23,344
07/08/2026
30.35
30.51
29.26
29.26
-3.27%
31,849
07/07/2026
31.46
31.61
30.12
30.25
-3.85%
44,950
07/06/2026
31.18
31.76
30.99
31.46
+0.35%
48,812
07/02/2026
31.23
31.90
31.02
31.35
-0.67%
73,123
07/01/2026
31.22
32.22
31.00
31.56
+0.54%
29,296
06/30/2026
31.23
31.58
30.93
31.39
+0.13%
23,481
06/29/2026
31.72
31.72
30.67
31.35
-1.14%
34,299
06/26/2026
31.48
31.88
31.18
31.71
+0.73%
94,497
06/25/2026
30.72
31.73
30.72
31.48
+2.34%
26,700
06/24/2026
29.54
31.14
29.50
30.76
+3.92%
66,527
06/23/2026
30.21
30.40
29.57
29.60
-1.53%
36,863
06/23/2026
$0.34 Dividend
06/22/2026
30.76
31.83
29.72
30.06
-2.41%
42,610
06/18/2026
31.00
31.76
30.52
30.80
+0.16%
83,161
06/17/2026
30.88
31.88
30.24
30.75
-0.06%
28,254
06/16/2026
30.87
31.29
30.47
30.77
+0.52%
23,842
06/15/2026
30.84
31.28
30.37
30.61
+0.26%
32,981
06/12/2026
30.40
30.90
30.34
30.53
-0.13%
40,892
06/11/2026
30.45
30.71
29.71
30.57
+1.43%
47,694
06/10/2026
30.62
31.17
30.02
30.14
-2.23%
39,581
06/09/2026
30.67
31.59
30.42
30.83
+2.03%
42,359
06/08/2026
29.99
30.59
29.99
30.22
+1.36%
25,050
06/05/2026
29.66
30.57
29.41
29.81
+0.10%
38,786
06/04/2026
29.27
30.14
28.92
29.78
+2.80%
88,342
06/03/2026
29.73
29.93
28.75
28.97
-2.79%
34,639
06/02/2026
28.87
29.95
28.87
29.80
+0.80%
15,724
06/01/2026
29.67
30.14
29.01
29.57
-1.09%
23,466
05/29/2026
30.33
30.83
29.83
29.89
-2.45%
31,370
05/28/2026
30.62
30.95
29.57
30.64
-0.35%
46,480
05/27/2026
30.25
30.93
30.04
30.75
+2.61%
28,457
05/26/2026
29.76
30.15
29.47
29.97
+2.36%
30,744
05/22/2026
28.65
29.47
28.49
29.28
+3.21%
79,964
05/21/2026
27.54
28.50
26.79
28.37
+1.41%
37,782
05/20/2026
27.03
28.00
27.03
27.97
+3.21%
31,501
05/19/2026
26.68
27.62
26.24
27.10
+0.81%
57,797
05/18/2026
26.76
27.18
26.71
26.89
+0.33%
36,936
05/15/2026
27.00
27.43
26.31
26.80
-1.28%
41,244
05/14/2026
27.97
28.21
27.10
27.14
-1.51%
33,545
05/13/2026
28.56
28.63
27.54
27.56
-4.49%
50,856
05/12/2026
28.48
29.19
27.98
28.85
+1.21%
81,425
05/11/2026
29.92
29.92
28.12
28.51
-4.22%
27,435
05/08/2026
30.16
30.60
29.29
29.76
-1.21%
100,099
05/07/2026
30.06
30.93
30.06
30.13
-0.72%
48,964
05/06/2026
30.15
30.75
29.45
30.35
+1.96%
50,541
05/05/2026
28.64
29.95
28.60
29.76
+4.19%
116,978
05/04/2026
29.35
29.50
28.18
28.57
-2.60%
33,646
05/01/2026
31.20
31.54
28.42
29.33
-5.90%
36,968
04/30/2026
33.07
33.86
30.56
31.17
-6.02%
46,117
04/29/2026
33.66
34.00
32.75
33.16
-1.96%
25,657
04/29/2026
$0.21 Earnings
04/28/2026
33.63
33.94
33.17
33.83
+0.47%
15,340
04/27/2026
33.72
34.10
33.55
33.67
-0.74%
16,566
04/24/2026
33.38
34.11
32.98
33.92
+1.19%
19,578