• $13.4B
    Market Cap
  • 23.56%
    1-Year Change
  • Metal Fabrication
    Industry
  • 1 Month
    -11.40%
    Low Price$60.16
    High Price$66.44
  • 3 Months
    -10.48%
    Low Price$55.52
    High Price$69.56
  • 1 Year
    +23.56%
    Low Price$55.52
    High Price$70.03
Date
Open
High
Low
Close
Change (%)
Volume
09/11/2026
61.15
61.15
60.22
60.48
+0.53%
1,522,167
09/10/2026
63.15
63.15
60.00
60.16
-5.57%
1,233,571
09/09/2026
63.09
64.02
62.87
63.71
+0.20%
1,108,286
09/08/2026
63.91
64.13
63.49
63.58
-0.25%
1,511,561
09/04/2026
62.73
63.94
62.73
63.74
+1.52%
828,659
09/04/2026
$0.18 Dividend
09/03/2026
62.05
62.91
61.20
62.79
+1.43%
1,074,866
09/02/2026
61.28
62.21
60.98
61.90
+1.69%
1,482,886
09/01/2026
61.65
62.54
60.43
60.87
-2.20%
1,150,267
08/31/2026
62.56
62.87
62.11
62.24
-0.62%
1,262,968
08/28/2026
64.00
64.43
62.39
62.63
-2.15%
1,213,009
08/27/2026
63.90
64.48
63.05
64.00
+0.16%
1,313,326
08/26/2026
61.27
63.92
61.27
63.90
+4.18%
1,266,571
08/25/2026
63.90
64.90
59.65
61.34
-3.06%
2,065,978
08/24/2026
62.91
63.93
62.85
63.27
+0.36%
1,124,339
08/21/2026
62.21
63.64
62.21
63.04
+2.03%
1,424,361
08/20/2026
62.12
63.10
61.43
61.79
-1.23%
872,212
08/19/2026
64.44
64.91
62.50
62.56
-2.71%
1,124,806
08/18/2026
65.53
65.53
63.93
64.30
-3.23%
816,980
08/17/2026
65.73
66.92
65.53
66.44
+1.11%
908,784
08/14/2026
66.32
66.61
65.37
65.72
-1.08%
1,252,912
08/13/2026
67.87
68.06
66.39
66.43
-2.43%
843,724
08/12/2026
68.84
69.28
67.54
68.09
-0.25%
916,499
08/11/2026
68.69
69.76
68.05
68.26
-0.65%
961,308
08/10/2026
69.23
69.75
68.53
68.71
+0.07%
1,103,498
08/07/2026
69.48
69.79
68.30
68.66
-0.88%
759,365
08/06/2026
69.20
70.92
68.95
69.27
+0.29%
1,107,527
08/05/2026
68.27
69.14
67.85
69.07
+1.33%
1,024,151
08/04/2026
67.07
68.43
66.50
68.16
+2.70%
996,256
08/03/2026
66.41
66.88
65.70
66.37
+0.21%
1,086,468
07/31/2026
67.81
68.30
66.22
66.23
-0.67%
1,604,553
07/30/2026
65.91
67.14
65.62
66.67
+2.23%
1,236,033
07/29/2026
65.35
66.11
64.79
65.22
-1.64%
1,403,158
07/28/2026
63.69
66.63
62.68
66.31
+3.62%
1,571,421
07/27/2026
64.07
65.16
63.40
63.99
+0.41%
1,286,493
07/24/2026
63.40
64.04
62.62
63.73
+1.24%
1,341,905
07/23/2026
62.52
64.22
62.18
62.95
+0.75%
1,419,528
07/22/2026
61.95
63.15
61.15
62.49
+0.58%
1,786,210
07/21/2026
60.33
62.32
59.54
62.13
+5.65%
1,907,630
07/21/2026
$1.13 Earnings
07/20/2026
59.30
59.84
58.19
58.81
-0.27%
1,567,064
07/17/2026
58.22
59.16
57.59
58.97
+0.27%
1,981,186
07/16/2026
57.87
59.19
57.82
58.81
+2.54%
1,564,231
07/15/2026
57.97
58.43
57.02
57.35
-1.51%
1,703,385
07/14/2026
57.34
58.40
57.00
58.23
+3.45%
2,148,234
07/13/2026
56.65
57.41
55.80
56.28
-0.97%
2,079,638
07/10/2026
56.60
58.06
56.60
56.83
-1.50%
1,134,563
07/09/2026
56.50
57.89
56.21
57.70
+3.80%
1,788,135
07/08/2026
55.24
55.93
54.91
55.59
+0.13%
1,427,174
07/07/2026
56.44
56.44
54.35
55.52
-2.06%
1,747,814
07/06/2026
56.34
58.04
56.16
56.68
+0.60%
2,353,513
07/02/2026
57.57
58.51
55.38
56.34
-1.60%
2,109,738
07/01/2026
61.71
62.24
57.16
57.26
-6.58%
3,049,593
07/01/2026
2:1 Split
06/30/2026
61.55
62.31
60.23
61.29
+0.08%
781,122
06/29/2026
63.73
64.74
60.83
61.24
-4.19%
1,011,439
06/26/2026
66.47
66.49
63.55
63.92
-4.61%
1,219,115
06/25/2026
67.41
68.34
66.05
67.01
+0.92%
847,556
06/24/2026
67.87
68.61
66.17
66.40
-2.32%
625,429
06/23/2026
67.97
68.72
67.07
67.98
-2.28%
513,952
06/22/2026
68.70
69.56
68.38
69.56
+1.54%
523,024
06/18/2026
69.76
70.28
67.93
68.50
-0.68%
2,532,759
06/17/2026
69.13
70.36
68.77
68.97
+0.22%
689,800
06/16/2026
69.29
70.75
68.77
68.82
+0.20%
574,492
06/15/2026
70.09
70.43
68.61
68.68
-0.25%
594,751
06/12/2026
68.23
69.21
67.88
68.85
+1.92%
541,702
06/11/2026
66.93
67.91
66.56
67.56
+2.30%
602,643
06/10/2026
67.62
68.01
65.93
66.04
-2.37%
449,793
06/09/2026
67.86
68.66
65.97
67.64
+1.80%
474,089
06/08/2026
66.74
66.75
66.03
66.44
+0.35%
510,650
06/05/2026
65.66
66.58
65.25
66.22
+0.43%
359,155
06/05/2026
$0.35 Dividend
06/04/2026
65.23
66.41
65.09
65.93
+0.94%
416,039
06/03/2026
64.88
65.97
64.66
65.32
+0.60%
664,513
06/02/2026
63.46
65.38
63.27
64.93
+3.37%
567,157
06/01/2026
62.87
63.32
61.63
62.81
-1.78%
629,523
05/29/2026
63.24
64.33
62.97
63.95
+0.53%
717,953
05/28/2026
66.38
67.82
61.80
63.61
-5.80%
792,818
05/27/2026
69.03
69.03
67.36
67.53
-1.96%
534,510
05/26/2026
67.07
69.04
66.37
68.88
+3.83%
492,449
05/22/2026
66.76
66.90
65.78
66.33
-0.14%
490,991
05/21/2026
66.34
66.98
65.40
66.43
-0.37%
562,026
05/20/2026
66.05
66.91
65.53
66.68
+1.70%
607,044
05/19/2026
67.01
67.01
64.76
65.56
-3.16%
608,666
05/18/2026
68.26
69.07
67.34
67.70
-0.22%
670,139
05/15/2026
68.63
68.91
67.27
67.85
-2.05%
373,658
05/14/2026
69.93
70.17
69.22
69.27
-0.18%
505,815
05/13/2026
69.01
69.78
68.42
69.40
+0.69%
489,206
05/12/2026
69.71
69.76
67.69
68.92
-1.51%
772,954
05/11/2026
70.03
70.35
69.36
69.97
-0.09%
541,130
05/08/2026
69.81
70.37
68.79
70.03
+2.23%
526,778
05/07/2026
69.62
70.04
68.34
68.51
-0.98%
664,998
05/06/2026
68.87
69.71
68.48
69.19
+2.11%
635,679
05/05/2026
65.64
67.80
65.60
67.76
+4.13%
434,870
05/04/2026
65.94
66.30
64.83
65.07
-1.64%
359,025
05/01/2026
67.41
67.41
66.10
66.16
-1.77%
374,460
04/30/2026
66.50
67.71
66.14
67.35
+1.93%
584,391
04/29/2026
67.36
67.76
65.94
66.08
-2.04%
654,600
04/28/2026
69.37
69.37
66.47
67.45
-0.63%
537,598
04/27/2026
68.18
69.04
67.25
67.88
+0.35%
793,932