• N/A
    Market Cap
  • 45.78%
    1-Year Change
  • Metal Fabrication
    Industry
  • 1 Month
    +6.75%
    Low Price$420.25
    High Price$465.50
  • 3 Months
    +10.83%
    Low Price$388.00
    High Price$515.00
  • 1 Year
    +43.23%
    Low Price$302.00
    High Price$530.00
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
459.00
465.50
457.50
465.50
+2.08%
728
06/02/2026
451.00
459.00
450.07
456.00
+1.11%
47
06/01/2026
450.00
452.00
450.00
451.00
+0.22%
38
05/29/2026
458.99
459.00
450.00
450.00
-1.10%
75
05/28/2026
455.68
458.99
455.00
455.00
+2.02%
23
05/27/2026
445.90
446.00
445.90
446.00
0.00%
41
05/26/2026
459.20
460.00
446.00
446.00
-2.11%
94
05/22/2026
454.98
459.01
454.98
455.60
-2.12%
41
05/21/2026
449.00
465.49
430.10
465.49
+3.61%
64
05/20/2026
449.00
453.50
449.00
449.25
+0.06%
33
05/19/2026
463.33
463.33
447.04
449.00
-2.60%
108
05/18/2026
445.00
465.45
445.00
461.00
+3.60%
141
05/15/2026
444.40
445.00
443.25
445.00
+0.68%
92
05/14/2026
439.76
442.00
439.10
442.00
+0.23%
57
05/13/2026
439.00
442.11
438.00
441.00
-1.30%
289
05/12/2026
452.00
452.00
438.13
446.80
-1.59%
906
05/11/2026
440.00
492.00
437.62
454.00
+3.42%
694
05/08/2026
427.66
445.00
427.00
439.00
+3.62%
50
05/07/2026
423.67
423.67
423.67
423.67
+0.81%
4
05/06/2026
436.00
449.98
420.01
420.25
-3.63%
565
05/05/2026
441.80
446.14
430.02
436.07
-0.89%
59
05/04/2026
455.00
455.01
440.00
440.00
-4.16%
81
05/01/2026
460.00
464.95
450.00
459.09
-0.20%
24
04/30/2026
465.00
465.00
460.00
460.00
0.00%
43
04/29/2026
460.00
462.20
460.00
460.00
0.00%
68
04/28/2026
436.25
465.00
435.00
460.00
+5.75%
260
04/27/2026
450.00
460.00
415.50
435.00
-11.69%
795
04/24/2026
502.00
511.00
444.00
492.58
-1.54%
69
04/22/2026
514.99
514.99
500.26
500.27
+3.52%
6
04/21/2026
515.00
520.00
480.00
483.25
-5.25%
115
04/20/2026
510.00
510.00
495.01
510.00
-0.97%
43
04/17/2026
499.50
519.97
495.00
515.00
+2.87%
396
04/16/2026
501.00
501.00
500.62
500.62
+4.02%
7
04/15/2026
505.00
515.00
480.02
481.25
-4.70%
143
04/14/2026
489.20
505.00
489.20
505.00
+5.87%
18
04/13/2026
475.00
477.00
465.19
477.00
+2.58%
13
04/09/2026
474.99
474.99
465.00
465.00
0.00%
34
04/08/2026
485.00
490.00
465.00
465.00
-2.72%
169
04/07/2026
475.00
485.00
475.00
478.00
-0.40%
29
04/06/2026
475.31
479.94
465.00
479.94
+0.52%
87
04/02/2026
459.97
477.99
455.00
477.46
+3.80%
440
04/01/2026
444.00
460.00
444.00
460.00
+4.05%
95
03/31/2026
438.00
442.11
433.97
442.11
-0.40%
96
03/30/2026
415.00
475.03
415.00
443.88
+7.22%
433
03/27/2026
400.00
414.00
391.00
414.00
+3.50%
76
03/25/2026
388.01
401.22
388.01
400.00
-1.72%
293
03/24/2026
399.94
410.00
399.94
407.00
+4.90%
30
03/23/2026
410.00
410.00
388.00
388.00
-6.51%
360
03/20/2026
410.00
415.00
410.00
415.00
+0.87%
105
03/19/2026
415.01
415.01
411.41
411.41
-2.05%
8
03/18/2026
419.99
420.01
419.99
420.00
+1.00%
79
03/13/2026
403.00
424.93
403.00
415.84
+3.19%
13
03/12/2026
405.10
405.10
402.00
403.00
-0.25%
32
03/11/2026
404.00
404.00
404.00
404.00
+0.47%
1
03/10/2026
420.50
420.50
402.00
402.10
-4.67%
44
03/09/2026
420.00
422.00
420.00
421.79
+0.43%
26
03/06/2026
400.00
420.70
396.01
420.00
+4.99%
220
03/05/2026
400.05
400.05
394.67
400.05
-3.60%
24
03/04/2026
409.90
415.00
401.00
415.00
+1.22%
10
03/03/2026
410.05
410.05
392.70
409.99
-2.55%
139
03/02/2026
420.70
420.70
420.70
420.70
0.00%
6
02/27/2026
430.00
430.00
420.70
420.70
+2.68%
24
02/27/2026
$0.30 Dividend
02/26/2026
427.19
458.66
409.71
409.71
-10.66%
159
02/25/2026
426.69
458.61
426.69
458.61
-0.22%
30
02/24/2026
459.66
463.66
425.23
459.64
-0.004%
303
02/23/2026
466.90
466.90
447.77
459.66
-1.70%
111
02/20/2026
454.65
469.15
449.67
467.61
+4.69%
58
02/19/2026
429.79
446.66
429.79
446.66
+2.76%
19
02/18/2026
441.30
441.30
419.69
434.68
+3.33%
176
02/17/2026
430.73
452.06
392.71
420.69
-7.47%
186
02/13/2026
426.71
456.67
426.71
454.66
-0.87%
78
02/12/2026
449.67
458.66
429.69
458.64
+0.05%
109
02/11/2026
449.67
458.41
449.67
458.41
-3.42%
10
02/10/2026
423.81
474.65
409.70
474.64
+10.46%
382
02/09/2026
424.69
429.69
409.70
429.69
-4.02%
55
02/06/2026
449.67
449.67
419.69
447.67
-2.61%
57
02/05/2026
449.65
459.66
409.70
459.66
0.00%
703
02/04/2026
449.65
464.66
449.65
459.66
+6.98%
54
02/03/2026
449.65
449.77
427.18
429.69
-4.44%
167
02/02/2026
474.65
474.65
430.70
449.65
-5.27%
19
01/30/2026
509.63
509.63
449.68
474.65
-5.72%
248
01/29/2026
514.72
514.82
479.65
503.45
-2.19%
113
01/28/2026
493.64
521.62
493.64
514.72
+5.12%
442
01/27/2026
474.90
489.64
474.90
489.64
+1.03%
30
01/26/2026
469.66
487.63
469.66
484.65
+3.19%
497
01/23/2026
458.16
469.66
458.16
469.66
+1.08%
33
01/22/2026
464.66
464.66
461.66
464.66
+1.53%
177
01/21/2026
434.68
457.66
434.68
457.66
+7.01%
296
01/20/2026
416.69
427.69
415.70
427.69
+2.88%
324
01/16/2026
415.62
419.68
415.62
415.70
-0.94%
222
01/15/2026
414.70
419.68
404.80
419.65
-0.007%
35
01/14/2026
394.66
419.69
389.81
419.68
+9.66%
236
01/13/2026
375.20
399.71
375.08
382.72
+2.04%
163
01/12/2026
371.41
377.72
371.37
375.05
+2.55%
168
01/09/2026
359.74
389.71
359.74
365.73
+1.66%
375
01/08/2026
364.91
368.87
350.74
359.75
-2.70%
146
01/07/2026
374.73
377.72
339.75
369.73
-2.12%
1,426
01/06/2026
392.71
392.71
374.74
377.72
-5.03%
102
01/05/2026
397.71
397.71
391.07
397.71
0.00%
26