• N/A
    Market Cap
  • 16.78%
    1-Year Change
  • Metal Fabrication
    Industry
  • 1 Month
    +5.06%
    Low Price$440.00
    High Price$510.00
  • 3 Months
    +3.69%
    Low Price$440.00
    High Price$510.00
  • 1 Year
    +16.78%
    Low Price$359.27
    High Price$528.93
Date
Open
High
Low
Close
Change (%)
Volume
08/20/2026
470.00
470.00
465.51
465.51
-1.89%
89
08/19/2026
474.48
474.49
457.06
474.49
0.00%
117
08/18/2026
474.49
474.49
474.49
474.49
+4.46%
17
08/17/2026
462.00
462.00
454.25
454.25
-1.68%
37
08/14/2026
470.00
470.00
462.00
462.00
+1.32%
24
08/13/2026
455.99
456.00
455.99
456.00
+0.33%
11
08/12/2026
453.00
454.50
453.00
454.50
+3.29%
22
08/11/2026
470.00
470.00
440.00
440.00
-6.78%
103
08/10/2026
484.00
484.00
472.00
472.00
-2.48%
19
08/07/2026
499.00
509.99
460.00
484.00
-3.01%
105
08/06/2026
499.00
499.00
499.00
499.00
-0.10%
10
08/05/2026
499.50
499.50
499.50
499.50
+0.10%
5
08/04/2026
475.00
499.00
475.00
499.00
+7.78%
62
08/03/2026
500.00
500.00
450.00
463.00
-8.37%
263
07/31/2026
510.00
510.00
505.27
505.27
-0.93%
30
07/30/2026
500.00
510.00
495.00
510.00
+5.59%
144
07/29/2026
484.20
484.20
482.90
483.00
+0.21%
37
07/28/2026
482.34
482.34
482.00
482.00
+1.04%
30
07/24/2026
473.10
484.00
473.10
477.04
+0.64%
244
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