• $306.9M
    Market Cap
  • -5.29%
    1-Year Change
  • Specialty Industrial Machinery
    Industry
  • 1 Month
    +2.67%
    Low Price$29.30
    High Price$31.18
  • 3 Months
    +7.38%
    Low Price$27.10
    High Price$34.31
  • 1 Year
    -5.29%
    Low Price$25.64
    High Price$37.55
Date
Open
High
Low
Close
Change (%)
Volume
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
04/23/2026
33.23
33.57
32.75
33.52
+1.74%
23,337
04/22/2026
33.29
33.52
32.54
32.95
-0.74%
35,108
04/21/2026
33.01
33.27
32.58
33.19
+1.11%
31,969
04/20/2026
32.79
33.21
32.53
32.83
-0.78%
46,930
04/17/2026
32.88
33.86
32.87
33.09
+2.11%
38,448
04/16/2026
32.35
32.52
32.04
32.40
+0.31%
17,630
04/15/2026
32.28
32.37
31.86
32.30
-1.00%
26,542
04/14/2026
33.28
33.28
32.48
32.63
-1.64%
18,504
04/13/2026
32.56
33.25
32.13
33.17
+2.29%
48,074
04/10/2026
33.56
33.56
32.31
32.43
-3.34%
23,884
04/09/2026
32.51
33.87
32.33
33.56
+2.46%
146,170
04/09/2026
$0.34 Dividend
04/08/2026
33.17
33.97
32.52
32.75
+2.54%
46,947
04/07/2026
31.91
31.96
31.51
31.94
+0.49%
28,382
04/06/2026
31.62
32.01
31.10
31.78
+0.62%
26,983
04/02/2026
30.76
31.88
30.56
31.58
+0.84%
102,325
04/01/2026
30.71
32.06
30.51
31.32
+3.09%
29,681
03/31/2026
30.66
30.66
29.68
30.38
+1.04%
41,095
03/30/2026
29.38
30.14
29.36
30.07
+3.47%
42,437
03/27/2026
29.33
29.73
28.84
29.06
-1.20%
30,376
03/26/2026
29.56
30.21
29.12
29.41
-0.66%
42,754
03/25/2026
29.43
29.92
29.06
29.61
+1.58%
27,531
03/24/2026
28.90
30.78
28.64
29.15
-0.13%
34,196
03/23/2026
28.85
29.91
28.65
29.19
+4.27%
28,830
03/20/2026
28.70
28.83
27.80
27.99
-2.49%
34,208
03/19/2026
27.89
29.26
27.80
28.71
+2.52%
50,359
03/18/2026
28.04
28.86
27.71
28.00
-0.56%
45,027
03/17/2026
28.61
28.65
28.02
28.16
-0.28%
42,748
03/16/2026
27.96
28.50
27.83
28.24
+1.78%
17,083
03/13/2026
27.95
28.19
27.46
27.74
+0.41%
30,841
03/12/2026
27.56
28.37
27.40
27.63
-0.49%
37,579
03/11/2026
28.24
28.87
27.42
27.77
-2.34%
26,066
03/10/2026
29.10
29.16
28.20
28.43
-1.09%
35,961
03/09/2026
28.64
30.50
26.46
28.75
-1.81%
175,483
03/06/2026
29.65
30.49
28.56
29.27
-2.61%
46,598
03/05/2026
35.73
35.90
29.06
30.06
-16.84%
92,316
03/04/2026
36.66
36.90
36.15
36.15
+0.14%
35,213
03/04/2026
$0.34 Earnings
03/03/2026
35.61
36.19
34.52
36.10
-1.15%
32,556
03/02/2026
34.45
36.68
34.26
36.52
+3.84%
110,259
02/27/2026
34.80
36.06
34.75
35.17
-0.94%
26,513
02/26/2026
35.62
36.36
35.18
35.50
-0.79%
43,020
02/25/2026
35.68
36.31
35.27
35.78
+0.44%
60,109
02/24/2026
34.91
36.12
34.91
35.63
-0.33%
35,582
02/23/2026
36.76
36.76
35.43
35.74
-2.74%
26,477
02/20/2026
35.77
36.88
35.07
36.75
+3.02%
28,427
02/19/2026
35.43
36.25
35.14
35.68
-0.33%
29,968
02/18/2026
36.25
36.68
35.18
35.79
-1.11%
26,308
02/17/2026
36.36
36.42
35.25
36.19
+0.33%
24,772
02/13/2026
35.22
36.56
34.77
36.08
+2.45%
28,526
02/12/2026
36.82
36.82
34.60
35.22
-3.44%
25,922
02/11/2026
36.60
37.11
35.86
36.47
+0.40%
21,995
02/10/2026
36.17
36.83
36.01
36.32
+0.71%
56,903
02/09/2026
34.59
37.11
34.59
36.07
-1.26%
55,330
02/06/2026
36.09
36.86
35.94
36.53
+2.25%
39,664
02/05/2026
35.38
36.70
34.47
35.73
-0.54%
60,998
02/04/2026
34.75
36.03
34.40
35.92
+4.47%
42,198
02/03/2026
34.78
36.07
33.69
34.38
-1.13%
53,797