• $15.4B
    Market Cap
  • 83.16%
    1-Year Change
  • Metal Fabrication
    Industry
  • 1 Month
    +4.86%
    Low Price$126.31
    High Price$139.51
  • 3 Months
    +29.81%
    Low Price$107.89
    High Price$140.83
  • 1 Year
    +83.16%
    Low Price$76.98
    High Price$140.83
Date
Open
High
Low
Close
Change (%)
Volume
06/22/2026
137.79
139.51
137.15
139.51
+1.54%
523,024
06/18/2026
139.90
140.96
136.24
137.39
-0.68%
2,532,759
06/17/2026
138.65
141.11
137.92
138.33
+0.22%
689,800
06/16/2026
138.96
141.90
137.93
138.03
+0.20%
574,492
06/15/2026
140.58
141.26
137.61
137.75
-0.25%
594,751
06/12/2026
136.84
138.81
136.13
138.09
+1.92%
541,702
06/11/2026
134.24
136.20
133.49
135.49
+2.30%
602,643
06/10/2026
135.61
136.40
132.23
132.44
-2.37%
449,793
06/09/2026
136.09
137.70
132.30
135.66
+1.80%
474,089
06/08/2026
133.85
133.87
132.42
133.26
+0.35%
510,650
06/05/2026
131.69
133.54
130.87
132.80
+0.43%
359,155
06/05/2026
$0.35 Dividend
06/04/2026
130.81
133.19
130.54
132.23
+0.94%
416,039
06/03/2026
130.13
132.30
129.68
131.00
+0.60%
664,513
06/02/2026
127.27
131.12
126.88
130.23
+3.37%
567,157
06/01/2026
126.10
126.99
123.61
125.98
-1.78%
629,523
05/29/2026
126.82
129.01
126.29
128.26
+0.53%
717,953
05/28/2026
133.14
136.01
123.95
127.58
-5.80%
792,818
05/27/2026
138.45
138.45
135.09
135.43
-1.96%
534,510
05/26/2026
134.51
138.46
133.11
138.13
+3.83%
492,449
05/22/2026
133.89
134.18
131.92
133.04
-0.14%
490,991
05/21/2026
133.06
134.32
131.17
133.23
-0.37%
562,026
05/20/2026
132.46
134.18
131.43
133.73
+1.70%
607,044
05/19/2026
134.38
134.38
129.88
131.49
-3.16%
608,666
05/18/2026
136.90
138.53
135.05
135.78
-0.22%
670,139
05/15/2026
137.64
138.20
134.91
136.08
-2.05%
373,658
05/14/2026
140.25
140.73
138.82
138.93
-0.18%
505,815
05/13/2026
138.40
139.94
137.22
139.18
+0.69%
489,206
05/12/2026
139.80
139.90
135.75
138.22
-1.51%
772,954
05/11/2026
140.46
141.09
139.10
140.34
-0.09%
541,130
05/08/2026
140.01
141.14
137.96
140.46
+2.23%
526,778
05/07/2026
139.63
140.47
137.06
137.40
-0.98%
664,998
05/06/2026
138.11
139.80
137.34
138.76
+2.11%
635,679
05/05/2026
131.64
135.97
131.57
135.90
+4.13%
434,870
05/04/2026
132.24
132.96
130.03
130.50
-1.64%
359,025
05/01/2026
135.19
135.19
132.57
132.68
-1.77%
374,460
04/30/2026
133.37
135.79
132.64
135.07
+1.93%
584,391
04/29/2026
135.10
135.89
132.25
132.52
-2.04%
654,600
04/28/2026
139.13
139.13
133.32
135.28
-0.63%
537,598
04/27/2026
136.75
138.46
134.88
136.14
+0.35%
793,932
04/24/2026
136.14
136.63
134.47
135.66
+0.21%
473,172
04/23/2026
134.64
136.59
134.10
135.38
+0.59%
627,101
04/22/2026
135.94
139.31
133.02
134.58
+0.16%
931,346
04/21/2026
122.70
134.59
122.18
134.36
+11.43%
1,634,939
04/21/2026
$1.90 Earnings
04/20/2026
121.25
121.80
118.29
120.58
-1.01%
837,990
04/17/2026
119.94
122.66
118.45
121.81
+3.28%
2,257,070
04/16/2026
119.87
121.35
117.90
117.94
-2.00%
881,352
04/15/2026
124.91
124.91
120.29
120.34
-2.50%
962,328
04/14/2026
123.65
124.17
122.03
123.43
+0.42%
663,681
04/13/2026
120.54
122.98
120.11
122.91
+1.72%
549,511
04/10/2026
120.97
121.57
119.96
120.84
+0.24%
441,139
04/09/2026
117.95
121.03
117.95
120.55
+2.03%
545,640
04/08/2026
116.24
118.69
116.24
118.15
+4.97%
1,098,899
04/07/2026
112.11
113.07
111.38
112.55
+0.13%
686,573
04/06/2026
110.38
112.66
109.56
112.40
+1.79%
406,192
04/02/2026
109.86
112.34
109.12
110.43
-1.61%
661,065
04/01/2026
111.35
113.87
110.62
112.23
+1.56%
765,595
03/31/2026
109.31
111.74
107.93
110.51
+2.70%
687,786
03/30/2026
109.04
109.04
107.28
107.61
-0.52%
559,338
03/27/2026
108.65
109.71
107.99
108.16
-0.96%
499,688
03/26/2026
110.37
111.68
109.19
109.21
-2.23%
599,471
03/25/2026
112.29
112.81
110.59
111.70
+0.81%
547,737
03/24/2026
108.83
111.24
108.72
110.81
+0.97%
948,697
03/23/2026
110.54
111.93
108.87
109.74
+2.11%
933,790
03/20/2026
108.89
109.71
106.99
107.48
-1.98%
2,691,393
03/19/2026
108.75
110.60
108.08
109.65
-0.47%
593,417
03/18/2026
110.35
111.46
109.71
110.17
-0.35%
495,032
03/17/2026
111.20
111.84
109.72
110.56
+0.27%
466,941
03/16/2026
110.54
111.70
109.70
110.26
+0.84%
632,300
03/13/2026
111.37
112.19
108.83
109.34
-0.78%
730,170
03/13/2026
$0.35 Dividend
03/12/2026
111.72
112.02
110.04
110.20
-2.70%
623,841
03/11/2026
112.82
113.51
111.37
113.25
-0.26%
440,970
03/10/2026
114.95
115.82
113.01
113.55
-0.23%
615,479
03/09/2026
112.15
114.44
110.08
113.81
-0.13%
728,214
03/06/2026
114.00
114.93
112.94
113.96
-2.00%
987,918
03/05/2026
116.90
117.31
114.87
116.28
-1.47%
632,545
03/04/2026
118.31
119.21
115.62
118.02
+0.37%
463,732
03/03/2026
115.49
118.04
112.97
117.59
-0.67%
742,428
03/02/2026
115.76
118.95
115.33
118.38
+0.94%
619,191
02/27/2026
118.48
119.19
115.60
117.28
-2.08%
905,232
02/26/2026
118.51
120.22
117.35
119.76
+1.58%
460,974
02/25/2026
119.80
119.80
117.83
117.90
-1.24%
427,010
02/24/2026
117.58
120.01
117.58
119.38
+1.55%
581,084
02/23/2026
118.44
119.55
116.60
117.57
-1.52%
413,282
02/20/2026
118.54
120.17
117.75
119.38
+0.82%
516,678
02/19/2026
115.85
118.51
115.83
118.41
+1.80%
794,412
02/18/2026
117.36
119.01
115.76
116.31
-1.50%
980,719
02/17/2026
117.85
118.60
115.79
118.08
-0.58%
1,066,976
02/13/2026
118.11
119.18
115.59
118.77
+0.51%
743,383
02/12/2026
120.52
122.09
118.00
118.16
-1.43%
1,004,487
02/11/2026
119.71
120.48
116.36
119.87
+1.08%
1,000,007
02/10/2026
114.95
118.89
114.84
118.59
+2.92%
1,250,291
02/09/2026
117.30
117.57
114.99
115.23
-1.66%
956,331
02/06/2026
116.06
117.72
115.02
117.18
+2.26%
1,325,361
02/05/2026
112.22
116.00
111.96
114.59
+0.53%
1,516,457
02/04/2026
122.30
122.54
111.93
113.99
-7.28%
2,006,418
02/03/2026
123.28
126.30
120.14
122.93
-11.16%
2,273,012
02/03/2026
$1.38 Earnings