• $2.8B
    Market Cap
  • -19.62%
    1-Year Change
  • Specialty Industrial Machinery
    Industry
  • 1 Month
    -1.78%
    Low Price$47.90
    High Price$54.68
  • 3 Months
    +25.88%
    Low Price$36.13
    High Price$54.68
  • 1 Year
    -19.62%
    Low Price$36.13
    High Price$68.14
Date
Open
High
Low
Close
Change (%)
Volume
08/21/2026
50.00
50.47
48.71
50.20
+1.50%
411,945
08/20/2026
48.23
49.56
47.58
49.46
+1.85%
399,692
08/19/2026
48.06
48.78
47.79
48.56
+1.38%
495,207
08/18/2026
49.58
49.58
47.81
47.90
-4.83%
467,532
08/17/2026
51.40
51.73
49.96
50.33
-2.57%
455,550
08/14/2026
51.33
52.04
50.94
51.66
+0.45%
347,081
08/13/2026
52.10
52.54
50.69
51.43
-1.06%
373,016
08/12/2026
51.65
52.16
50.18
51.98
+1.56%
425,613
08/11/2026
51.47
52.67
50.65
51.18
-0.60%
778,018
08/10/2026
52.67
53.69
50.68
51.49
-3.45%
686,480
08/07/2026
54.68
54.68
52.02
53.33
-1.88%
710,393
08/06/2026
53.45
57.77
53.10
54.35
+3.78%
768,301
08/05/2026
54.60
54.91
52.15
52.37
-4.22%
829,280
08/05/2026
$1.10 Earnings
08/04/2026
54.22
54.94
53.87
54.68
+1.92%
697,717
08/03/2026
52.33
53.72
52.33
53.65
+3.27%
475,821
07/31/2026
51.96
52.77
51.14
51.95
+0.68%
556,570
07/30/2026
52.93
52.93
50.64
51.60
-0.77%
621,093
07/29/2026
53.82
54.39
51.24
52.00
-4.69%
606,632
07/28/2026
54.10
54.81
53.48
54.56
+0.63%
596,328
07/27/2026
53.50
54.35
52.87
54.22
+2.57%
607,856
07/24/2026
52.01
53.29
51.53
52.86
+1.56%
512,917
07/23/2026
50.91
52.59
50.91
52.05
+0.58%
706,687
07/22/2026
51.40
52.14
51.01
51.75
+1.25%
509,372
07/21/2026
51.42
51.71
50.46
51.11
+0.04%
425,427
07/20/2026
51.05
51.94
50.15
51.09
-0.35%
403,139
07/17/2026
51.05
52.85
50.97
51.27
-1.48%
581,688
07/16/2026
51.41
53.07
51.34
52.04
+1.23%
839,144
07/15/2026
51.70
52.72
50.64
51.41
+1.48%
587,536
07/14/2026
50.72
50.94
49.78
50.66
+0.38%
548,286
07/13/2026
50.72
51.51
50.29
50.47
-0.71%
560,449
07/10/2026
50.32
51.30
49.74
50.83
+1.76%
544,180
07/09/2026
49.77
51.09
49.28
49.95
+1.55%
619,356
07/08/2026
49.43
49.64
47.73
49.19
-1.40%
773,243
07/07/2026
51.85
51.86
49.45
49.89
-4.02%
848,914
07/06/2026
52.47
53.85
51.81
51.98
-0.99%
1,155,837
07/02/2026
51.87
52.84
51.40
52.50
+1.04%
857,528
07/01/2026
50.99
52.71
50.54
51.96
+1.56%
724,301
06/30/2026
49.63
51.21
48.66
51.16
+4.11%
1,086,501
06/29/2026
47.91
49.62
47.48
49.14
+1.03%
1,427,913
06/26/2026
47.78
49.61
47.23
48.64
+1.27%
8,787,063
06/25/2026
46.30
48.80
45.39
48.03
+5.40%
922,591
06/24/2026
45.04
46.36
45.04
45.57
+0.18%
667,503
06/23/2026
45.01
46.18
44.30
45.49
-0.28%
751,587
06/22/2026
46.74
47.53
45.59
45.62
-2.79%
1,279,788
06/18/2026
46.03
47.80
46.01
46.93
+3.48%
1,150,016
06/17/2026
45.26
46.48
45.17
45.35
+5.76%
1,370,116
06/16/2026
42.77
43.87
42.77
42.88
+0.85%
844,946
06/15/2026
43.35
44.41
42.50
42.52
+0.12%
961,121
06/12/2026
41.37
42.98
41.10
42.47
+3.56%
985,265
06/11/2026
37.96
41.89
37.77
41.01
+9.10%
1,088,798
06/10/2026
38.06
39.45
37.05
37.59
-1.73%
1,210,758
06/09/2026
37.11
38.29
36.10
38.25
+4.37%
1,219,914
06/08/2026
36.49
37.31
36.17
36.65
+1.44%
759,368
06/05/2026
36.79
37.31
36.05
36.13
-2.95%
942,450
06/04/2026
36.28
37.37
35.90
37.23
+2.96%
821,470
06/03/2026
36.00
36.45
35.71
36.16
-0.82%
799,144
06/02/2026
36.62
36.97
35.90
36.46
+0.11%
1,061,451
06/01/2026
38.87
39.07
35.90
36.42
-6.23%
1,173,157
05/29/2026
39.76
40.06
38.48
38.84
-2.71%
1,335,005
05/29/2026
$0.18 Dividend
05/28/2026
38.58
40.15
38.16
39.92
+2.61%
1,041,598
05/27/2026
40.76
41.05
38.81
38.90
-4.19%
1,061,811
05/26/2026
41.41
41.94
40.60
40.61
-0.78%
863,549
05/22/2026
40.10
41.12
39.93
40.93
+2.62%
554,144
05/21/2026
38.58
39.95
38.23
39.88
+2.74%
891,520
05/20/2026
38.02
38.84
37.34
38.81
+2.82%
486,934
05/19/2026
37.82
37.93
36.83
37.75
-1.10%
848,765
05/18/2026
38.54
39.50
38.05
38.17
+0.34%
1,093,495
05/15/2026
40.34
40.73
38.02
38.04
-3.97%
683,821
05/14/2026
41.63
42.29
39.57
39.61
-3.91%
1,145,359
05/13/2026
42.24
42.27
41.06
41.22
-2.91%
654,296
05/12/2026
44.38
44.45
41.70
42.46
-4.11%
796,780
05/11/2026
45.12
45.12
43.76
44.28
-1.83%
955,071
05/08/2026
44.34
46.32
44.08
45.11
+3.26%
1,273,525
05/07/2026
44.36
45.81
43.60
43.68
-3.88%
1,391,431
05/06/2026
45.01
46.15
45.01
45.45
+2.98%
712,753
05/06/2026
$0.60 Earnings
05/05/2026
44.55
45.00
43.95
44.13
-0.36%
585,820
05/04/2026
44.26
44.86
43.90
44.29
-0.25%
588,622
05/01/2026
44.57
44.76
43.71
44.40
-0.18%
647,022
04/30/2026
43.39
44.53
43.26
44.48
+2.43%
654,330
04/29/2026
44.20
44.26
43.29
43.42
-1.53%
566,901
04/28/2026
44.20
44.39
43.39
44.10
-0.05%
631,882
04/27/2026
44.93
45.53
43.70
44.12
-1.38%
490,228
04/24/2026
45.24
45.91
44.31
44.74
-0.93%
498,946
04/23/2026
44.71
45.66
44.36
45.16
+1.36%
684,979
04/22/2026
45.99
45.99
44.02
44.55
-2.57%
455,675
04/21/2026
46.27
46.74
45.48
45.72
-0.97%
411,995
04/20/2026
45.79
46.41
45.30
46.17
-0.04%
453,005
04/17/2026
44.47
46.72
44.47
46.19
+5.29%
722,176
04/16/2026
45.72
45.80
43.68
43.87
-3.84%
615,157
04/15/2026
45.18
45.91
44.73
45.62
+0.48%
643,394
04/14/2026
44.73
46.14
43.92
45.41
+1.76%
939,758
04/13/2026
43.49
44.65
42.85
44.62
+2.14%
588,323
04/10/2026
43.51
43.83
43.10
43.68
+1.34%
503,529
04/09/2026
42.38
43.46
42.38
43.11
+0.07%
793,576
04/08/2026
44.39
44.39
42.61
43.08
+3.94%
846,591
04/07/2026
40.73
42.03
40.73
41.44
+0.56%
763,629
04/06/2026
39.90
41.23
39.75
41.21
+3.01%
962,673