• N/A
    Market Cap
  • 47.62%
    1-Year Change
  • Metal Fabrication
    Industry
  • 1 Month
    -1.99%
    Low Price$441.68
    High Price$473.60
  • 3 Months
    +9.71%
    Low Price$414.00
    High Price$515.00
  • 1 Year
    +47.62%
    Low Price$303.15
    High Price$530.00
Date
Open
High
Low
Close
Change (%)
Volume
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
02/20/2026
454.35
468.84
449.38
467.31
+4.69%
58
02/19/2026
429.51
446.37
429.51
446.37
+2.76%
19
02/18/2026
441.01
441.01
419.42
434.40
+3.33%
176
02/17/2026
430.46
451.77
392.46
420.42
-7.47%
186
02/13/2026
426.43
456.37
426.43
454.36
-0.87%
78
02/12/2026
449.38
458.37
429.41
458.35
+0.05%
109
02/11/2026
449.38
458.12
449.38
458.12
-3.42%
10
02/10/2026
423.54
474.35
409.44
474.34
+10.46%
382
02/09/2026
424.42
429.41
409.44
429.41
-4.02%
55
02/06/2026
449.38
449.38
419.42
447.38
-2.61%
57
02/05/2026
449.36
459.37
409.44
459.37
0.00%
703
02/04/2026
449.36
464.36
449.36
459.37
+6.98%
54
02/03/2026
449.36
449.48
426.90
429.41
-4.44%
167
02/02/2026
474.35
474.35
430.43
449.36
-5.27%
19
01/30/2026
509.30
509.30
449.39
474.35
-5.72%
248
01/29/2026
514.39
514.49
479.34
503.13
-2.19%
113
01/28/2026
493.32
521.28
493.32
514.39
+5.12%
442
01/27/2026
474.60
489.33
474.60
489.33
+1.03%
30