• N/A
    Market Cap
  • -3.16%
    1-Year Change
  • Specialty Industrial Machinery
    Industry
  • 1 Month
    -3.04%
    Low Price$29.17
    High Price$31.01
  • 3 Months
    -15.94%
    Low Price$29.17
    High Price$34.94
  • 1 Year
    -6.06%
    Low Price$29.17
    High Price$37.71
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
29.35
29.49
29.24
29.37
-0.34%
47,977
06/02/2026
29.38
29.53
29.31
29.47
+0.68%
90,424
06/01/2026
29.26
29.32
29.08
29.27
-1.71%
73,958
05/29/2026
29.71
29.96
29.59
29.78
+1.47%
55,606
05/28/2026
29.39
29.61
29.23
29.35
-1.34%
73,570
05/27/2026
29.77
29.81
29.55
29.75
+1.64%
61,902
05/26/2026
29.36
29.41
29.20
29.27
+0.27%
58,619
05/22/2026
29.25
29.31
29.13
29.19
-1.55%
40,194
05/21/2026
29.68
29.80
29.27
29.65
-0.87%
317,898
05/20/2026
29.56
29.96
29.50
29.91
+0.98%
54,140
05/19/2026
29.82
29.87
29.62
29.62
-0.87%
73,145
05/18/2026
29.94
30.15
29.66
29.88
+1.19%
88,882
05/15/2026
29.42
29.71
29.38
29.53
+1.23%
106,509
05/14/2026
29.26
29.37
29.12
29.17
-0.31%
89,837
05/13/2026
29.38
29.43
29.12
29.26
-1.28%
113,871
05/12/2026
29.85
29.85
29.50
29.64
-0.80%
98,318
05/11/2026
29.95
29.98
29.77
29.88
-0.86%
112,227
05/08/2026
30.46
30.46
30.05
30.14
-1.02%
71,106
05/07/2026
31.00
31.06
30.45
30.45
-1.81%
69,208
05/06/2026
31.00
31.09
30.96
31.01
+1.34%
41,348
05/05/2026
30.57
30.61
30.28
30.60
+1.02%
61,649
05/04/2026
30.94
31.03
30.19
30.29
-4.66%
58,009
05/01/2026
31.97
32.04
31.77
31.77
-0.09%
24,488
04/30/2026
31.74
31.83
31.67
31.80
+0.73%
57,657
04/29/2026
31.29
31.93
31.29
31.57
-3.93%
112,970
04/29/2026
$0.24 Earnings
04/28/2026
32.75
32.90
32.64
32.86
-1.38%
39,336
04/27/2026
33.91
33.91
33.24
33.32
-2.14%
29,680
04/24/2026
33.98
34.07
33.89
34.05
+0.80%
20,751
04/23/2026
33.74
34.00
33.60
33.78
+1.53%
29,634
04/22/2026
33.62
33.62
33.27
33.27
-0.78%
20,936
04/21/2026
33.77
33.99
33.52
33.53
-1.47%
28,650
04/20/2026
34.15
34.19
33.96
34.03
-1.31%
24,586
04/17/2026
34.82
34.98
34.35
34.48
+1.65%
56,591
04/16/2026
33.93
33.96
33.78
33.92
+0.09%
24,834
04/15/2026
34.24
34.24
33.79
33.89
-0.50%
23,207
04/14/2026
34.29
34.29
34.04
34.06
-0.70%
21,623
04/13/2026
33.75
34.43
33.75
34.30
+2.60%
31,004
04/10/2026
33.67
33.71
33.33
33.43
-0.14%
44,851
04/09/2026
33.25
33.66
33.14
33.48
+0.84%
105,816
04/08/2026
33.20
33.34
32.97
33.20
+3.78%
155,799
04/07/2026
31.73
32.01
31.52
31.99
+0.19%
78,607
04/06/2026
32.00
32.00
31.54
31.93
+0.38%
54,988
04/02/2026
31.11
31.82
31.11
31.81
-0.02%
55,924
04/01/2026
32.20
32.23
31.71
31.82
-0.27%
50,048
03/31/2026
31.70
31.91
31.33
31.90
+0.85%
179,819
03/30/2026
31.75
31.86
31.52
31.63
+0.40%
106,904
03/27/2026
31.72
31.90
31.44
31.51
-0.80%
63,867
03/26/2026
31.86
32.03
31.70
31.76
-0.92%
38,793
03/25/2026
32.14
32.21
31.92
32.06
+2.40%
74,538
03/24/2026
31.57
31.65
31.24
31.31
-2.39%
64,654
03/23/2026
31.82
32.29
31.70
32.07
+2.39%
98,510
03/20/2026
31.61
31.67
30.99
31.32
-1.39%
60,470
03/19/2026
31.36
31.91
31.28
31.76
-1.70%
51,711
03/18/2026
32.77
32.77
32.30
32.31
-2.06%
45,435
03/17/2026
33.31
33.46
32.90
32.99
+2.77%
76,872
03/16/2026
32.27
32.47
32.00
32.10
+0.85%
64,712
03/13/2026
32.15
32.25
31.70
31.83
-1.42%
57,826
03/12/2026
32.30
32.50
32.18
32.29
-0.31%
113,323
03/11/2026
32.42
32.69
31.79
32.39
-1.43%
37,775
03/10/2026
33.20
33.36
32.79
32.86
-0.76%
55,756
03/09/2026
32.77
33.11
32.33
33.11
-1.04%
46,519
03/09/2026
$1.03 Dividend
03/06/2026
33.35
33.52
33.21
33.46
-1.29%
33,356
03/05/2026
33.85
34.07
33.50
33.89
-0.65%
41,699
03/04/2026
34.18
34.53
34.01
34.12
-1.08%
66,084
03/03/2026
34.34
34.54
34.12
34.49
-4.01%
45,631
03/02/2026
36.01
36.06
35.89
35.93
-1.78%
22,040
02/27/2026
36.70
37.14
36.56
36.58
+0.80%
23,351
02/26/2026
36.25
36.31
36.09
36.29
+1.26%
38,962
02/25/2026
35.97
35.97
35.76
35.84
-1.97%
16,063
02/24/2026
36.61
36.64
36.43
36.56
+0.83%
27,559
02/23/2026
36.06
36.29
36.03
36.26
+0.35%
35,418
02/20/2026
35.79
36.18
35.79
36.13
+1.11%
18,756
02/19/2026
35.88
35.88
35.65
35.74
-1.76%
25,598
02/18/2026
36.63
36.70
36.30
36.38
-0.35%
44,443
02/17/2026
36.11
36.60
36.07
36.50
+5.13%
71,479
02/13/2026
34.67
34.80
34.52
34.72
+2.53%
32,423
02/12/2026
33.93
34.06
33.77
33.86
-0.96%
31,166
02/11/2026
34.25
34.32
34.03
34.19
-0.73%
18,749
02/10/2026
34.26
34.57
34.23
34.45
+0.37%
23,137
02/09/2026
33.94
34.44
33.89
34.32
-0.34%
27,152
02/06/2026
34.70
34.83
34.27
34.44
-5.24%
24,275
02/06/2026
$0.30 Earnings
02/05/2026
36.19
36.49
36.06
36.34
+0.96%
26,300
02/04/2026
36.08
36.08
35.91
36.00
+0.68%
20,222
02/03/2026
35.27
35.79
35.27
35.76
+1.88%
16,073
02/02/2026
35.05
35.20
35.02
35.10
+0.95%
23,453
01/30/2026
35.10
35.12
34.76
34.77
-1.59%
23,841
01/29/2026
35.29
35.33
34.83
35.33
+0.66%
33,364
01/28/2026
35.23
35.23
34.92
35.10
-2.66%
21,453
01/27/2026
35.97
36.09
35.80
36.06
+1.42%
17,937
01/26/2026
35.55
35.56
35.39
35.55
-0.33%
12,020
01/23/2026
35.52
35.67
35.42
35.67
-0.19%
78,651
01/22/2026
35.66
35.89
35.46
35.74
+1.82%
21,614
01/21/2026
35.04
35.12
34.66
35.10
+0.98%
27,644
01/20/2026
34.94
35.03
34.70
34.76
-1.62%
508,312
01/16/2026
35.45
35.47
34.94
35.33
+0.14%
486,880
01/15/2026
35.38
35.46
35.16
35.28
+0.50%
21,388
01/14/2026
34.94
35.12
34.91
35.11
+0.22%
24,119