• N/A
    Market Cap
  • N/A
    1-Year Change
  • Specialty Industrial Machinery
    Industry
  • 1 Month
    -3.46%
    Low Price$30.61
    High Price$33.79
  • 3 Months
    -8.53%
    Low Price$30.37
    High Price$37.62
  • 1 Year
    N/A
    Low Price$30.37
    High Price$44.34
Date
Open
High
Low
Close
Change (%)
Volume
10/09/2026
31.21
32.64
31.21
32.60
+3.16%
345,838
10/08/2026
30.65
32.43
30.65
31.60
-2.26%
733,664
10/07/2026
30.60
32.45
30.60
32.33
-2.27%
294,860
10/06/2026
32.50
33.92
32.02
33.08
+1.47%
457,807
10/05/2026
32.55
32.68
32.26
32.60
-0.52%
458,332
10/02/2026
32.39
33.09
31.86
32.77
+1.08%
396,187
10/01/2026
33.21
33.24
32.04
32.42
-0.15%
484,796
09/30/2026
31.58
32.92
31.58
32.47
-2.11%
626,543
09/29/2026
32.79
33.34
32.65
33.17
+3.17%
559,367
09/28/2026
31.49
32.83
31.49
32.15
-1.62%
1,190,206
09/25/2026
32.02
33.78
32.02
32.68
+0.15%
490,467
09/24/2026
32.07
32.85
32.02
32.63
-0.64%
643,464
09/23/2026
32.10
33.23
32.10
32.84
-2.81%
913,639
09/22/2026
32.86
33.80
32.86
33.79
+2.74%
683,326
09/21/2026
32.25
33.00
32.25
32.89
+1.39%
400,477
09/18/2026
33.02
33.02
32.07
32.44
+0.22%
722,185
09/17/2026
31.38
32.76
31.38
32.37
+2.89%
544,036
09/16/2026
30.57
32.04
30.14
31.46
+2.79%
954,056
09/15/2026
30.96
30.96
30.44
30.61
-0.63%
982,208
09/14/2026
30.01
31.41
30.01
30.80
-6.98%
572,570
09/11/2026
33.28
33.49
33.11
33.11
+1.56%
352,373
09/10/2026
32.93
33.05
32.01
32.60
-3.46%
407,960
09/09/2026
34.69
34.69
33.64
33.77
-1.43%
1,190,377
09/08/2026
34.50
34.65
34.02
34.26
+0.69%
709,609
09/04/2026
34.25
34.70
33.83
34.03
+0.46%
288,687
09/03/2026
33.26
33.89
32.99
33.87
+2.70%
545,129
09/02/2026
32.93
33.19
32.71
32.98
+1.85%
604,491
09/01/2026
32.73
32.89
32.27
32.38
-2.09%
1,165,973
08/31/2026
33.14
33.35
32.80
33.07
-3.84%
761,918
08/28/2026
34.62
35.00
34.29
34.39
-2.25%
264,663
08/27/2026
35.73
36.07
34.84
35.18
-0.09%
326,116
08/26/2026
36.20
36.20
35.09
35.21
-1.43%
1,014,442
08/25/2026
35.93
36.08
35.39
35.72
+2.88%
645,727
08/24/2026
35.02
35.32
34.15
34.72
-2.91%
613,301
08/21/2026
36.12
36.12
35.46
35.76
+0.68%
243,139
08/20/2026
35.42
36.62
35.30
35.52
-1.25%
516,604
08/19/2026
36.37
36.45
35.33
35.97
+0.84%
349,557
08/18/2026
36.38
36.57
35.32
35.67
-5.18%
362,492
08/17/2026
37.52
37.99
37.52
37.62
+1.21%
269,336
08/14/2026
36.50
37.46
36.48
37.17
+0.11%
506,328
08/13/2026
37.77
37.77
36.80
37.13
-0.59%
774,005
08/12/2026
38.24
38.24
37.17
37.35
+2.02%
505,091
08/11/2026
37.90
37.90
36.04
36.61
+2.49%
306,805
08/10/2026
35.96
36.27
35.53
35.72
+0.85%
662,601
08/07/2026
35.42
36.08
34.94
35.42
+0.80%
514,898
08/06/2026
35.18
35.52
34.67
35.14
+1.09%
360,284
08/05/2026
34.69
35.55
34.52
34.76
-1.70%
382,815
08/04/2026
34.68
35.49
34.66
35.36
+3.82%
520,553
08/03/2026
33.58
34.30
33.15
34.06
-0.21%
567,606
07/31/2026
34.00
34.91
33.61
34.13
+0.92%
1,155,925
07/30/2026
32.64
33.90
32.64
33.82
+11.36%
720,176
07/29/2026
31.12
31.51
30.35
30.37
-3.43%
4,006,494
07/28/2026
32.08
32.14
31.21
31.45
-8.36%
1,114,694
07/27/2026
34.27
34.67
33.37
34.32
+0.53%
677,589
07/24/2026
34.31
34.59
34.03
34.14
-0.44%
468,126
07/23/2026
33.63
34.81
33.36
34.29
-0.58%
558,199
07/22/2026
33.95
35.28
33.95
34.49
-4.80%
522,519
07/21/2026
35.82
36.39
35.66
36.23
+5.14%
353,210
07/20/2026
35.43
35.43
34.46
34.46
+2.13%
656,552
07/17/2026
33.08
34.06
32.84
33.74
+0.36%
2,617,155
07/16/2026
33.88
34.04
33.49
33.62
-3.89%
1,242,056
07/15/2026
35.65
35.72
34.49
34.98
-0.23%
1,470,991
07/14/2026
34.65
35.69
34.65
35.06
+3.48%
680,436
07/13/2026
34.76
34.76
33.72
33.88
-2.25%
1,298,642
07/10/2026
34.51
34.94
34.39
34.66
-2.75%
1,034,035
07/09/2026
35.83
36.39
35.48
35.64
+1.83%
810,721
07/08/2026
34.80
35.71
34.12
35.00
-2.67%
939,929
07/07/2026
35.85
36.26
35.10
35.96
-5.12%
867,576
07/06/2026
37.47
39.00
36.56
37.90
+0.03%
902,943
07/02/2026
36.68
38.75
36.56
37.89
+2.85%
592,732
07/01/2026
38.00
38.00
36.58
36.84
-3.41%
706,499
06/30/2026
38.39
38.39
37.24
38.14
+3.98%
828,539
06/29/2026
35.93
36.71
34.97
36.68
+5.28%
1,152,314
06/26/2026
35.12
36.60
34.83
34.84
-6.84%
561,223
06/25/2026
36.44
38.74
36.44
37.40
+2.89%
539,492
06/24/2026
35.06
36.68
35.06
36.35
-0.91%
816,964
06/23/2026
36.45
38.00
35.35
36.69
-6.24%
423,016
06/23/2026
5:1 Split
06/22/2026
39.60
39.79
38.49
39.13
+0.08%
135,357
06/18/2026
39.30
39.37
38.57
39.10
+6.64%
107,076
06/17/2026
36.38
37.67
36.36
36.66
+0.99%
139,073
06/16/2026
35.90
36.56
35.87
36.30
+1.99%
115,920
06/15/2026
36.32
36.86
35.40
35.59
+0.74%
301,006
06/12/2026
34.62
35.60
34.62
35.33
+0.67%
109,467
06/11/2026
33.21
35.17
33.14
35.10
+10.02%
139,517
06/10/2026
33.39
33.76
31.60
31.90
-7.20%
211,361
06/09/2026
36.76
36.78
33.41
34.38
-4.87%
274,186
06/08/2026
36.56
36.93
36.07
36.14
+0.75%
92,638
06/05/2026
36.56
36.80
35.28
35.87
-3.04%
152,916
06/04/2026
36.69
37.31
36.37
36.99
+0.57%
104,864
06/03/2026
37.35
37.44
36.78
36.78
+0.29%
90,486
06/02/2026
37.16
37.31
36.42
36.67
-1.73%
192,368
06/01/2026
37.25
37.52
36.82
37.32
-0.90%
290,755
05/29/2026
38.19
38.19
37.11
37.66
-3.51%
274,303
05/28/2026
39.69
39.76
38.55
39.03
-4.27%
149,216
05/27/2026
40.52
40.81
39.80
40.77
-3.17%
263,354
05/26/2026
41.72
42.59
41.65
42.10
+4.35%
298,471
05/22/2026
40.59
40.84
40.11
40.35
-0.62%
231,037
05/21/2026
39.77
40.97
39.77
40.60
+0.20%
237,873
05/20/2026
39.70
40.67
39.54
40.52
+2.97%
161,205