• N/A
    Market Cap
  • 13.67%
    1-Year Change
  • Specialty Industrial Machinery
    Industry
  • 1 Month
    +1.15%
    Low Price$32.78
    High Price$34.76
  • 3 Months
    +13.03%
    Low Price$30.28
    High Price$36.39
  • 1 Year
    +13.67%
    Low Price$28.44
    High Price$37.56
Date
Open
High
Low
Close
Change (%)
Volume
06/23/2026
34.19
34.36
34.01
34.14
-1.79%
58,283
06/22/2026
34.41
34.83
34.32
34.76
+0.55%
32,862
06/18/2026
34.56
34.67
34.33
34.57
+0.66%
22,397
06/17/2026
34.91
34.91
34.30
34.35
-1.18%
20,508
06/16/2026
34.90
34.93
34.69
34.76
+1.03%
12,328
06/15/2026
34.87
34.87
34.40
34.40
+0.86%
14,231
06/12/2026
33.99
34.17
33.80
34.11
+0.10%
59,663
06/11/2026
33.27
34.08
33.14
34.07
+2.39%
119,593
06/10/2026
33.48
33.79
33.23
33.28
-0.61%
6,937
06/09/2026
33.85
34.04
33.06
33.48
-0.39%
16,906
06/08/2026
33.67
33.82
33.49
33.61
+0.66%
13,919
06/05/2026
33.98
33.99
33.28
33.39
-1.48%
22,257
06/04/2026
34.07
34.10
33.85
33.89
+1.93%
21,660
06/03/2026
33.18
33.43
33.08
33.25
-0.18%
15,185
06/02/2026
33.12
33.36
33.12
33.31
+1.62%
49,905
06/01/2026
32.87
32.98
32.68
32.78
-1.68%
24,367
05/29/2026
33.34
33.65
32.97
33.34
+0.33%
32,169
05/28/2026
33.19
33.53
33.13
33.23
-1.13%
18,396
05/27/2026
34.00
34.00
33.53
33.61
-1.00%
18,011
05/26/2026
34.21
34.32
33.78
33.95
+0.59%
12,639
05/22/2026
33.69
33.85
33.57
33.75
-0.85%
9,911
05/21/2026
33.56
34.19
33.56
34.04
+1.41%
25,731
05/20/2026
33.33
33.90
33.21
33.57
+0.89%
29,488
05/19/2026
33.63
33.65
33.27
33.27
-1.97%
25,584
05/18/2026
33.99
34.10
33.62
33.94
+1.25%
30,991
05/15/2026
33.23
33.59
33.17
33.52
-1.72%
57,671
05/14/2026
34.47
34.49
33.88
34.11
-0.53%
113,522
05/13/2026
33.90
34.32
33.90
34.29
+0.62%
20,725
05/12/2026
33.91
34.08
33.57
34.08
-0.50%
14,379
05/11/2026
34.28
34.42
34.01
34.25
-0.75%
19,820
05/08/2026
34.58
34.86
34.30
34.51
-0.78%
33,245
05/07/2026
35.55
35.58
34.78
34.78
-3.44%
30,053
05/06/2026
36.07
36.38
35.48
36.02
+3.89%
17,120
05/05/2026
34.93
35.18
34.67
34.67
+0.32%
18,209
05/04/2026
35.19
35.26
34.43
34.56
-1.63%
26,738
05/01/2026
35.39
35.70
35.02
35.13
+0.78%
11,809
04/30/2026
35.10
35.25
34.78
34.86
+0.66%
34,082
04/29/2026
34.75
34.97
34.27
34.63
-1.00%
12,728
04/28/2026
34.80
35.34
34.12
34.98
-0.82%
28,126
04/27/2026
35.15
35.33
35.01
35.27
+1.07%
24,475
04/24/2026
34.69
35.02
34.65
34.90
+0.50%
15,435
04/23/2026
34.38
35.05
34.04
34.72
-1.34%
26,202
04/22/2026
34.98
35.19
34.80
35.19
+1.06%
17,465
04/21/2026
35.28
35.31
34.82
34.82
-1.89%
24,113
04/20/2026
35.68
36.29
35.45
35.49
-2.47%
14,970
04/17/2026
36.52
36.96
36.21
36.39
+2.71%
12,812
04/16/2026
35.31
35.83
35.22
35.43
+1.03%
14,973
04/15/2026
34.99
35.36
34.86
35.07
-0.28%
10,704
04/14/2026
35.03
35.39
34.64
35.17
+1.03%
10,628
04/13/2026
34.33
34.93
34.27
34.81
+2.32%
35,740
04/10/2026
34.16
34.74
33.84
34.02
-0.53%
12,020
04/09/2026
33.84
34.39
33.67
34.20
+1.48%
22,342
04/08/2026
34.31
34.43
33.21
33.70
+5.18%
17,404
04/07/2026
31.98
32.29
31.46
32.04
-2.13%
38,701
04/07/2026
$0.20 Dividend
04/06/2026
31.90
32.74
31.83
32.74
+2.52%
31,983
04/02/2026
31.05
32.22
31.05
31.93
-0.74%
28,335
04/01/2026
31.62
32.28
31.62
32.17
+4.93%
19,309
03/31/2026
30.70
30.91
30.14
30.66
+1.88%
36,282
03/30/2026
30.49
30.49
29.78
30.09
-1.53%
50,018
03/27/2026
30.53
31.02
30.47
30.56
-0.81%
42,922
03/26/2026
30.95
31.49
30.81
30.81
-1.81%
97,903
03/25/2026
31.55
31.68
31.36
31.38
+3.37%
39,649
03/24/2026
30.20
30.61
30.18
30.35
+0.49%
38,680
03/23/2026
29.99
31.04
29.94
30.20
+6.88%
60,032
03/20/2026
29.59
29.59
28.12
28.26
-11.22%
46,852
03/19/2026
31.23
32.01
31.19
31.83
-0.81%
123,182
03/18/2026
32.78
33.29
32.09
32.09
-1.01%
425,475
03/17/2026
32.51
32.83
32.35
32.42
+0.96%
166,246
03/16/2026
32.25
32.30
31.87
32.11
+1.89%
36,614
03/13/2026
32.23
32.40
31.52
31.52
-5.20%
45,363
03/12/2026
33.60
33.84
33.24
33.24
-1.41%
20,803
03/11/2026
35.13
35.13
33.18
33.72
-4.02%
36,058
03/10/2026
35.24
35.65
35.13
35.13
-0.08%
21,619
03/09/2026
34.46
35.51
34.46
35.16
-0.42%
30,008
03/06/2026
35.12
35.70
35.12
35.31
-0.39%
15,716
03/05/2026
35.83
36.20
35.12
35.45
-2.38%
23,148
03/04/2026
35.73
36.52
35.73
36.32
+1.63%
21,490
03/03/2026
35.57
35.88
35.10
35.73
-2.77%
25,208
03/02/2026
36.55
36.95
36.48
36.75
-1.54%
22,425
02/27/2026
36.99
37.70
36.94
37.33
+1.24%
28,698
02/26/2026
36.92
36.92
36.63
36.87
-0.72%
25,468
02/25/2026
36.76
37.28
36.53
37.14
+0.53%
38,711
02/24/2026
36.73
37.28
36.73
36.94
-0.08%
20,200
02/23/2026
36.98
37.21
36.76
36.97
-0.07%
12,146
02/20/2026
36.83
37.15
36.73
37.00
+0.61%
8,477
02/19/2026
35.88
36.78
35.88
36.77
+2.13%
17,398
02/18/2026
36.06
36.51
36.00
36.01
-0.71%
20,421
02/17/2026
35.93
36.53
35.75
36.27
+0.03%
14,153
02/13/2026
35.90
36.46
35.86
36.26
+0.88%
21,546
02/12/2026
36.40
36.48
35.44
35.94
-1.12%
31,165
02/11/2026
36.50
36.57
36.11
36.35
+1.20%
12,667
02/10/2026
36.03
36.14
35.81
35.92
-1.51%
27,735
02/09/2026
36.21
36.52
36.21
36.46
+1.94%
12,912
02/06/2026
35.57
35.81
35.10
35.77
+2.04%
9,760
02/05/2026
35.27
35.28
34.82
35.05
-0.20%
20,861
02/04/2026
35.57
35.57
34.98
35.12
-1.20%
23,216
02/03/2026
35.12
35.56
35.02
35.55
+1.23%
15,204
02/02/2026
34.80
35.44
34.71
35.12
+0.79%
71,652
01/30/2026
34.94
35.23
34.69
34.84
-0.99%
17,751