• N/A
    Market Cap
  • 150.78%
    1-Year Change
  • Metal Fabrication
    Industry
  • 1 Month
    -5.34%
    Low Price$105.25
    High Price$128.53
  • 3 Months
    +19.41%
    Low Price$85.74
    High Price$128.53
  • 1 Year
    +150.78%
    Low Price$50.07
    High Price$128.53
Date
Open
High
Low
Close
Change (%)
Volume
06/25/2026
106.80
106.80
106.80
106.80
-4.60%
200
06/11/2026
105.95
111.95
105.95
111.95
+6.37%
1,223
06/10/2026
105.25
105.25
105.25
105.25
-7.47%
109
06/09/2026
114.10
114.10
113.75
113.75
-6.19%
1,259
06/05/2026
127.05
127.05
121.25
121.25
-5.66%
343
06/03/2026
128.53
128.53
128.53
128.53
+0.81%
221
06/02/2026
127.50
127.50
127.50
127.50
+5.68%
141
05/26/2026
120.65
120.65
120.65
120.65
+6.94%
123
05/20/2026
112.82
112.82
112.82
112.82
-1.73%
160
05/18/2026
121.08
121.08
114.75
114.81
-0.002%
493
05/12/2026
114.81
114.81
114.81
114.81
+2.51%
405
05/08/2026
112.00
112.00
112.00
112.00
-0.44%
184
05/07/2026
112.50
112.50
112.50
112.50
+2.97%
140
04/30/2026
108.00
109.25
108.00
109.25
-0.32%
503
04/28/2026
109.60
109.60
109.60
109.60
+4.92%
331
04/10/2026
104.46
104.46
104.46
104.46
+3.94%
121
04/09/2026
100.50
100.50
100.50
100.50
+12.79%
212
04/07/2026
89.10
89.10
89.10
89.10
+3.48%
103
03/30/2026
86.10
86.10
86.10
86.10
+0.42%
300
03/27/2026
85.74
85.74
85.74
85.74
-4.14%
108
03/25/2026
89.44
89.44
89.44
89.44
-4.55%
152
03/17/2026
93.70
93.70
93.70
93.70
+0.83%
100
03/09/2026
92.93
92.93
92.93
92.93
-2.18%
104
03/06/2026
95.00
95.00
95.00
95.00
-0.78%
1,001
03/05/2026
97.75
97.75
95.75
95.75
+2.08%
378
03/03/2026
93.80
93.80
93.80
93.80
-8.35%
116
02/27/2026
102.35
102.35
102.35
102.35
0.00%
103
02/25/2026
102.50
102.50
102.35
102.35
+0.44%
223
02/23/2026
100.30
101.90
100.30
101.90
+0.85%
211
02/19/2026
99.22
101.04
99.22
101.04
+0.94%
784
02/18/2026
100.10
100.10
100.10
100.10
-2.38%
478
02/13/2026
$0.95 Dividend
02/12/2026
102.54
102.54
102.54
102.54
+2.72%
102
02/05/2026
99.83
99.83
99.83
99.83
+2.65%
194
02/03/2026
97.25
97.25
97.25
97.25
+2.88%
120
02/02/2026
94.53
94.53
94.53
94.53
-0.66%
355
01/30/2026
96.21
96.21
95.16
95.16
-3.18%
574
01/29/2026
98.28
98.28
98.28
98.28
+6.87%
339
01/26/2026
91.96
91.96
91.96
91.96
+8.68%
251
01/16/2026
84.72
84.72
84.62
84.62
+15.62%
281
12/31/2025
73.19
73.19
73.19
73.19
+3.74%
1,279
12/23/2025
70.55
70.55
70.55
70.55
+17.11%
150
11/21/2025
60.61
60.61
60.24
60.24
-4.30%
467
11/19/2025
62.95
62.95
62.95
62.95
+2.47%
100
11/18/2025
61.43
61.43
61.43
61.43
-4.17%
103
11/05/2025
64.11
64.11
64.11
64.11
+3.35%
119
10/16/2025
61.43
62.03
60.94
62.03
-2.42%
1,260
10/14/2025
65.49
65.49
63.56
63.56
-3.53%
1,028
10/08/2025
68.37
69.15
65.89
65.89
+6.37%
439
09/30/2025
61.25
61.96
61.25
61.95
+3.00%
1,001
09/26/2025
60.14
60.14
60.14
60.14
+2.45%
244
09/25/2025
58.71
58.71
58.71
58.71
-1.00%
199
09/23/2025
59.30
59.30
59.30
59.30
0.00%
111
09/08/2025
59.30
59.30
59.30
59.30
+2.84%
160
08/20/2025
57.67
57.67
57.67
57.67
+5.05%
104
08/07/2025
54.40
54.89
54.27
54.89
+0.22%
601
08/06/2025
54.77
54.77
54.77
54.77
+10.41%
100
07/30/2025
49.61
49.61
49.61
49.61
-7.28%
101
07/25/2025
53.51
53.51
53.51
53.51
-5.73%
401
07/23/2025
56.76
56.76
56.76
56.76
+2.63%
286
07/15/2025
55.30
55.30
55.30
55.30
+0.25%
261
07/14/2025
54.50
55.16
54.50
55.16
-2.70%
410
07/11/2025
56.69
56.69
56.69
56.69
+8.70%
105
07/01/2025
52.15
52.15
52.15
52.15
+2.50%
101
06/27/2025
50.88
50.88
50.88
50.88
0.00%
123