• N/A
    Market Cap
  • 29.17%
    1-Year Change
  • Metal Fabrication
    Industry
  • 1 Month
    +7.00%
    Low Price$440.00
    High Price$474.00
  • 3 Months
    -5.19%
    Low Price$420.25
    High Price$474.00
  • 1 Year
    +29.17%
    Low Price$360.00
    High Price$530.00
Date
Open
High
Low
Close
Change (%)
Volume
07/23/2026
460.13
474.00
458.05
474.00
+5.33%
748
07/22/2026
448.18
455.00
448.18
450.00
-3.43%
343
07/21/2026
447.34
466.00
447.34
466.00
+5.17%
81
07/20/2026
445.00
450.00
443.01
443.10
+0.02%
39
07/17/2026
435.01
443.00
435.01
443.00
+0.45%
43
07/16/2026
441.00
441.00
441.00
441.00
-2.00%
4
07/15/2026
450.25
450.25
450.00
450.00
+1.35%
161
07/14/2026
445.13
445.13
444.00
444.00
+0.91%
3
07/13/2026
440.00
445.00
440.00
440.00
-1.14%
375
07/10/2026
437.70
448.00
435.00
445.07
+1.15%
85
07/09/2026
446.25
446.25
440.00
440.00
-1.62%
109
07/08/2026
447.25
447.25
447.25
447.25
+0.23%
3
07/06/2026
455.00
458.00
446.23
446.23
-2.57%
142
07/02/2026
458.00
458.00
455.00
458.00
+2.64%
27
07/01/2026
465.00
467.00
446.24
446.24
-4.03%
128
06/30/2026
458.00
465.00
458.00
465.00
+1.53%
27
06/26/2026
470.00
470.00
451.01
458.00
+1.55%
22
06/25/2026
468.91
473.99
450.76
451.00
+1.06%
16
06/24/2026
445.00
447.00
445.00
446.25
+0.73%
16
06/23/2026
454.99
459.10
443.00
443.00
-1.56%
183
06/22/2026
439.25
450.00
439.25
450.00
+1.12%
51
06/18/2026
446.50
446.50
440.01
445.00
-0.06%
96
06/17/2026
450.97
450.97
445.25
445.25
+0.81%
2
06/16/2026
460.00
460.00
441.68
441.68
-3.77%
63
06/15/2026
459.00
459.00
459.00
459.00
-2.13%
2
06/12/2026
468.99
468.99
468.99
468.99
+0.45%
10
06/11/2026
468.99
468.99
462.00
466.89
+5.32%
37
06/10/2026
443.32
443.32
443.32
443.32
-2.67%
16
06/09/2026
473.60
473.67
442.82
455.50
-3.82%
151
06/08/2026
449.01
498.00
449.01
473.60
+1.92%
36
06/08/2026
$0.30 Dividend
06/05/2026
468.90
468.90
464.70
464.70
-0.05%
2
06/04/2026
454.71
464.95
441.93
464.95
-0.05%
44
06/03/2026
458.70
465.20
457.20
465.20
+2.08%
728
06/02/2026
450.71
458.70
449.78
455.71
+1.11%
47
06/01/2026
449.71
451.71
449.71
450.71
+0.22%
38
05/29/2026
458.69
458.70
449.71
449.71
-1.10%
75
05/28/2026
455.39
458.69
454.71
454.71
+2.02%
23
05/27/2026
445.61
445.71
445.61
445.71
0.00%
41
05/26/2026
458.90
459.70
445.71
445.71
-2.11%
94
05/22/2026
454.68
458.71
454.68
455.31
-2.12%
41
05/21/2026
448.71
465.19
429.82
465.19
+3.61%
64
05/20/2026
448.71
453.21
448.71
448.96
+0.06%
33
05/19/2026
463.04
463.04
446.75
448.71
-2.60%
108
05/18/2026
444.71
465.15
444.71
460.70
+3.60%
141
05/15/2026
444.11
444.71
442.96
444.71
+0.68%
92
05/14/2026
439.47
441.71
438.82
441.71
+0.23%
57
05/13/2026
438.72
441.83
437.72
440.71
-1.30%
289
05/12/2026
451.71
451.71
437.85
446.51
-1.59%
906
05/11/2026
439.72
491.68
437.34
453.71
+3.42%
694
05/08/2026
427.38
444.71
426.72
438.72
+3.62%
50
05/07/2026
423.40
423.40
423.40
423.40
+0.81%
4
05/06/2026
435.72
449.69
419.74
419.98
-3.63%
565
05/05/2026
441.51
445.85
429.74
435.79
-0.89%
59
05/04/2026
454.71
454.72
439.72
439.72
-4.16%
81
05/01/2026
459.70
464.65
449.71
458.79
-0.20%
24
04/30/2026
464.70
464.70
459.70
459.70
0.00%
43
04/29/2026
459.70
461.90
459.70
459.70
0.00%
68
04/28/2026
435.97
464.70
434.72
459.70
+5.75%
260
04/27/2026
449.71
459.70
415.23
434.72
-11.69%
795
04/24/2026
501.68
510.67
443.71
492.26
-1.54%
69
04/22/2026
514.66
514.66
499.94
499.95
+3.52%
6
04/21/2026
514.67
519.66
479.69
482.94
-5.25%
115
04/20/2026
509.67
509.67
494.69
509.67
-0.97%
43
04/17/2026
499.17
519.63
494.68
514.67
+2.87%
396
04/16/2026
500.68
500.68
500.30
500.30
+4.02%
7
04/15/2026
504.67
514.67
479.71
480.94
-4.70%
143
04/14/2026
488.88
504.67
488.88
504.67
+5.87%
18
04/13/2026
474.69
476.69
464.89
476.69
+2.58%
13
04/09/2026
474.68
474.68
464.70
464.70
0.00%
34
04/08/2026
484.69
489.68
464.70
464.70
-2.72%
169
04/07/2026
474.69
484.69
474.69
477.69
-0.40%
29
04/06/2026
475.00
479.63
464.70
479.63
+0.52%
87
04/02/2026
459.67
477.68
454.71
477.15
+3.80%
440
04/01/2026
443.71
459.70
443.71
459.70
+4.05%
95
03/31/2026
437.72
441.83
433.69
441.83
-0.40%
96
03/30/2026
414.73
474.72
414.73
443.59
+7.22%
433
03/27/2026
399.74
413.73
390.75
413.73
+3.50%
76
03/25/2026
387.76
400.97
387.76
399.74
-1.72%
293
03/24/2026
399.68
409.74
399.68
406.74
+4.90%
30
03/23/2026
409.74
409.74
387.75
387.75
-6.51%
360
03/20/2026
409.74
414.73
409.74
414.73
+0.87%
105
03/19/2026
414.74
414.74
411.14
411.14
-2.05%
8
03/18/2026
419.72
419.74
419.72
419.73
+1.00%
79
03/13/2026
402.74
424.66
402.74
415.57
+3.19%
13
03/12/2026
404.84
404.84
401.74
402.74
-0.25%
32
03/11/2026
403.74
403.74
403.74
403.74
+0.47%
1
03/10/2026
420.23
420.23
401.74
401.84
-4.67%
44
03/09/2026
419.73
421.73
419.73
421.52
+0.43%
26
03/06/2026
399.74
420.43
395.75
419.73
+4.99%
220
03/05/2026
399.79
399.79
394.42
399.79
-3.60%
24
03/04/2026
409.64
414.73
400.74
414.73
+1.22%
10
03/03/2026
409.79
409.79
392.45
409.73
-2.55%
139
03/02/2026
420.43
420.43
420.43
420.43
0.00%
6
02/27/2026
429.72
429.72
420.43
420.43
+2.68%
24
02/27/2026
$0.30 Dividend
02/26/2026
426.91
458.37
409.45
409.45
-10.66%
159
02/25/2026
426.41
458.32
426.41
458.32
-0.22%
30
02/24/2026
459.37
463.36
424.95
459.35
-0.004%
303
02/23/2026
466.60
466.60
447.48
459.37
-1.70%
111