• $12.5B
    Market Cap
  • 32.85%
    1-Year Change
  • Metal Fabrication
    Industry
  • 1 Month
    -18.26%
    Low Price$55.67
    High Price$139.51
  • 3 Months
    -8.16%
    Low Price$55.67
    High Price$140.83
  • 1 Year
    +32.85%
    Low Price$55.67
    High Price$140.83
Date
Open
High
Low
Close
Change (%)
Volume
07/14/2026
57.50
58.56
57.16
58.39
+3.45%
2,148,234
07/13/2026
56.81
57.57
55.96
56.44
-0.97%
2,079,638
07/10/2026
56.76
58.22
56.76
56.99
-1.50%
1,134,563
07/09/2026
56.66
58.05
56.37
57.86
+3.80%
1,788,135
07/08/2026
55.39
56.09
55.06
55.74
+0.13%
1,427,174
07/07/2026
56.60
56.60
54.50
55.67
-2.06%
1,747,814
07/06/2026
56.50
58.20
56.32
56.84
+0.60%
2,353,513
07/02/2026
57.73
58.67
55.53
56.50
-1.60%
2,109,738
07/01/2026
61.89
62.41
57.32
57.42
-6.58%
3,049,593
07/01/2026
2:1 Split
06/30/2026
61.72
62.49
60.40
61.47
+0.08%
781,122
06/29/2026
63.91
64.92
61.00
61.42
-4.19%
1,011,439
06/26/2026
66.66
66.68
63.73
64.10
-4.61%
1,219,115
06/25/2026
67.60
68.53
66.23
67.20
+0.92%
847,556
06/24/2026
68.06
68.81
66.35
66.59
-2.32%
625,429
06/23/2026
68.16
68.92
67.26
68.17
-2.28%
513,952
06/22/2026
68.90
69.76
68.58
69.76
+1.54%
523,024
06/18/2026
69.95
70.48
68.12
68.70
-0.68%
2,532,759
06/17/2026
69.33
70.56
68.96
69.17
+0.22%
689,800
06/16/2026
69.48
70.95
68.97
69.02
+0.20%
574,492
06/15/2026
70.29
70.63
68.81
68.88
-0.25%
594,751
06/12/2026
68.42
69.41
68.07
69.05
+1.92%
541,702
06/11/2026
67.12
68.10
66.75
67.75
+2.30%
602,643
06/10/2026
67.81
68.20
66.12
66.22
-2.37%
449,793
06/09/2026
68.05
68.85
66.15
67.83
+1.80%
474,089
06/08/2026
66.93
66.93
66.21
66.63
+0.35%
510,650
06/05/2026
65.85
66.77
65.43
66.40
+0.43%
359,155
06/05/2026
$0.35 Dividend
06/04/2026
65.41
66.60
65.27
66.12
+0.94%
416,039
06/03/2026
65.06
66.15
64.84
65.50
+0.60%
664,513
06/02/2026
63.64
65.56
63.44
65.11
+3.37%
567,157
06/01/2026
63.05
63.50
61.81
62.99
-1.78%
629,523
05/29/2026
63.41
64.51
63.14
64.13
+0.53%
717,953
05/28/2026
66.57
68.00
61.97
63.79
-5.80%
792,818
05/27/2026
69.23
69.23
67.55
67.72
-1.96%
534,510
05/26/2026
67.26
69.23
66.55
69.07
+3.83%
492,449
05/22/2026
66.94
67.09
65.96
66.52
-0.14%
490,991
05/21/2026
66.53
67.16
65.59
66.61
-0.37%
562,026
05/20/2026
66.23
67.09
65.72
66.86
+1.70%
607,044
05/19/2026
67.19
67.19
64.94
65.75
-3.16%
608,666
05/18/2026
68.45
69.27
67.53
67.89
-0.22%
670,139
05/15/2026
68.82
69.10
67.45
68.04
-2.05%
373,658
05/14/2026
70.12
70.36
69.41
69.47
-0.18%
505,815
05/13/2026
69.20
69.97
68.61
69.59
+0.69%
489,206
05/12/2026
69.90
69.95
67.88
69.11
-1.51%
772,954
05/11/2026
70.23
70.55
69.55
70.17
-0.09%
541,130
05/08/2026
70.00
70.57
68.98
70.23
+2.23%
526,778
05/07/2026
69.82
70.23
68.53
68.70
-0.98%
664,998
05/06/2026
69.06
69.90
68.67
69.38
+2.11%
635,679
05/05/2026
65.82
67.99
65.79
67.95
+4.13%
434,870
05/04/2026
66.12
66.48
65.01
65.25
-1.64%
359,025
05/01/2026
67.60
67.60
66.29
66.34
-1.77%
374,460
04/30/2026
66.68
67.90
66.32
67.54
+1.93%
584,391
04/29/2026
67.55
67.95
66.12
66.26
-2.04%
654,600
04/28/2026
69.57
69.57
66.66
67.64
-0.63%
537,598
04/27/2026
68.37
69.23
67.44
68.07
+0.35%
793,932
04/24/2026
68.07
68.31
67.24
67.83
+0.21%
473,172
04/23/2026
67.32
68.29
67.05
67.69
+0.59%
627,101
04/22/2026
67.97
69.66
66.51
67.29
+0.16%
931,346
04/21/2026
61.35
67.30
61.09
67.18
+11.43%
1,634,939
04/21/2026
$0.95 Earnings
04/20/2026
60.62
60.90
59.14
60.29
-1.01%
837,990
04/17/2026
59.97
61.33
59.23
60.90
+3.28%
2,257,070
04/16/2026
59.94
60.67
58.95
58.97
-2.00%
881,352
04/15/2026
62.45
62.45
60.15
60.17
-2.50%
962,328
04/14/2026
61.83
62.08
61.01
61.72
+0.42%
663,681
04/13/2026
60.27
61.49
60.05
61.46
+1.72%
549,511
04/10/2026
60.48
60.78
59.98
60.42
+0.24%
441,139
04/09/2026
58.97
60.52
58.97
60.28
+2.03%
545,640
04/08/2026
58.12
59.34
58.12
59.07
+4.97%
1,098,899
04/07/2026
56.06
56.53
55.69
56.28
+0.13%
686,573
04/06/2026
55.19
56.33
54.78
56.20
+1.79%
406,192
04/02/2026
54.93
56.17
54.56
55.21
-1.61%
661,065
04/01/2026
55.67
56.93
55.31
56.12
+1.56%
765,595
03/31/2026
54.66
55.87
53.97
55.25
+2.70%
687,786
03/30/2026
54.52
54.52
53.64
53.80
-0.52%
559,338
03/27/2026
54.33
54.85
54.00
54.08
-0.96%
499,688
03/26/2026
55.18
55.84
54.60
54.61
-2.23%
599,471
03/25/2026
56.15
56.41
55.29
55.85
+0.81%
547,737
03/24/2026
54.42
55.62
54.36
55.40
+0.97%
948,697
03/23/2026
55.27
55.97
54.44
54.87
+2.11%
933,790
03/20/2026
54.45
54.85
53.49
53.74
-1.98%
2,691,393
03/19/2026
54.38
55.30
54.04
54.82
-0.47%
593,417
03/18/2026
55.17
55.73
54.85
55.08
-0.35%
495,032
03/17/2026
55.60
55.92
54.86
55.28
+0.27%
466,941
03/16/2026
55.27
55.85
54.85
55.13
+0.84%
632,300
03/13/2026
55.68
56.10
54.42
54.67
-0.78%
730,170
03/13/2026
$0.35 Dividend
03/12/2026
55.86
56.01
55.02
55.10
-2.70%
623,841
03/11/2026
56.41
56.75
55.69
56.63
-0.26%
440,970
03/10/2026
57.48
57.91
56.51
56.77
-0.23%
615,479
03/09/2026
56.07
57.22
55.04
56.90
-0.13%
728,214
03/06/2026
57.00
57.47
56.47
56.98
-2.00%
987,918
03/05/2026
58.45
58.65
57.44
58.14
-1.47%
632,545
03/04/2026
59.16
59.60
57.81
59.01
+0.37%
463,732
03/03/2026
57.74
59.02
56.49
58.79
-0.67%
742,428
03/02/2026
57.88
59.47
57.66
59.19
+0.94%
619,191
02/27/2026
59.24
59.59
57.80
58.64
-2.08%
905,232
02/26/2026
59.25
60.11
58.67
59.88
+1.58%
460,974
02/25/2026
59.90
59.90
58.92
58.95
-1.24%
427,010