• $2.3B
    Market Cap
  • -31.53%
    1-Year Change
  • Specialty Industrial Machinery
    Industry
  • 1 Month
    -18.05%
    Low Price$36.42
    High Price$45.65
  • 3 Months
    -23.68%
    Low Price$36.42
    High Price$47.77
  • 1 Year
    -31.77%
    Low Price$36.42
    High Price$68.91
Date
Open
High
Low
Close
Change (%)
Volume
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
04/02/2026
40.67
41.85
39.12
40.01
-3.92%
991,092
04/01/2026
40.65
42.17
40.41
41.64
+3.05%
848,405
03/31/2026
39.89
40.56
39.21
40.41
+2.53%
725,086
03/30/2026
41.21
41.77
39.05
39.41
-3.79%
712,703
03/27/2026
41.08
41.72
40.55
40.97
-0.63%
813,042
03/26/2026
42.53
43.28
41.03
41.22
-3.99%
733,665
03/25/2026
43.56
43.56
42.73
42.94
0.00%
840,922
03/24/2026
42.04
43.44
42.04
42.94
+0.87%
703,945
03/23/2026
41.37
42.80
40.83
42.57
+5.92%
815,045
03/20/2026
41.00
41.19
39.83
40.19
-2.86%
1,086,204
03/19/2026
40.54
41.72
40.40
41.37
+0.46%
607,095
03/18/2026
41.56
42.17
41.15
41.18
-1.99%
525,741
03/17/2026
42.34
42.84
41.93
42.02
+0.45%
488,631
03/16/2026
42.49
43.11
41.67
41.83
-0.59%
758,986
03/13/2026
43.13
43.18
41.93
42.08
-1.35%
443,045
03/12/2026
43.30
43.86
42.42
42.66
-3.05%
795,968
03/11/2026
44.84
45.27
43.70
44.00
-2.02%
679,658
03/10/2026
45.47
45.47
44.13
44.91
-1.03%
786,097
03/09/2026
45.06
45.80
43.47
45.38
-1.17%
787,372
03/06/2026
46.72
47.16
45.64
45.91
-3.45%
531,544
03/05/2026
47.49
48.93
47.23
47.56
-1.63%
611,765
03/04/2026
47.95
48.44
46.94
48.34
+0.81%
1,038,880
03/03/2026
47.17
48.57
46.30
47.95
-1.01%
781,889
03/02/2026
47.72
49.37
47.46
48.44
+0.77%
1,109,784
02/27/2026
48.32
48.87
47.60
48.07
-2.01%
1,158,141
02/27/2026
$0.18 Dividend
02/26/2026
50.93
50.93
48.95
49.06
-3.06%
1,135,558
02/25/2026
51.44
51.58
50.15
50.61
-1.01%
523,645
02/24/2026
50.90
52.68
50.83
51.12
+0.62%
731,676
02/23/2026
51.31
51.37
50.20
50.80
-1.69%
591,896
02/20/2026
51.86
53.31
51.31
51.68
-1.03%
582,872
02/19/2026
52.86
52.86
50.92
52.21
-0.49%
829,305
02/18/2026
52.84
53.74
52.03
52.47
-0.66%
1,186,191
02/17/2026
52.07
53.17
51.88
52.82
+0.93%
1,424,584
02/13/2026
52.95
54.50
51.98
52.33
-1.38%
1,211,714
02/12/2026
51.83
55.42
50.27
53.07
+3.42%
2,156,505
02/11/2026
54.60
54.60
51.06
51.31
-5.20%
1,047,542
02/11/2026
$1.27 Earnings
02/10/2026
55.06
55.31
53.41
54.13
-0.78%
997,596
02/09/2026
54.69
55.48
53.84
54.55
-1.87%
913,347
02/06/2026
53.23
55.70
53.14
55.60
+5.85%
790,042
02/05/2026
51.46
52.57
51.11
52.52
+0.84%
513,483
02/04/2026
51.30
53.24
51.30
52.08
+2.18%
574,348
02/03/2026
49.95
51.14
49.75
50.97
+1.60%
550,813
02/02/2026
49.84
50.61
49.73
50.17
+0.12%
451,119
01/30/2026
49.71
50.68
49.71
50.11
-0.34%
537,958
01/29/2026
50.29
50.35
49.02
50.28
+1.10%
576,028
01/28/2026
49.52
50.53
49.04
49.73
+0.93%
481,120
01/27/2026
50.19
50.34
49.27
49.28
-1.95%
485,183
01/26/2026
50.74
50.88
49.79
50.26
-0.72%
411,207
01/23/2026
51.68
51.68
50.43
50.63
-1.87%
317,605
01/22/2026
52.50
52.86
51.31
51.59
-0.76%
535,076
01/21/2026
51.47
52.52
51.28
51.98
+2.60%
513,703
01/20/2026
50.80
51.89
50.23
50.67
-2.15%
601,687
01/16/2026
51.16
51.82
50.79
51.78
+0.91%
571,811
01/15/2026
50.59
51.42
50.18
51.31
+1.83%
417,729
01/14/2026
49.48
50.56
49.12
50.39
+1.99%
491,009