• $163.4M
    Market Cap
  • 159.35%
    1-Year Change
  • Metal Fabrication
    Industry
  • 1 Month
    -7.05%
    Low Price$7.17
    High Price$8.69
  • 3 Months
    -26.37%
    Low Price$7.17
    High Price$12.20
  • 1 Year
    +159.35%
    Low Price$1.85
    High Price$12.20
Date
Open
High
Low
Close
Change (%)
Volume
08/03/2026
8.06
8.42
7.89
8.36
+3.98%
68,744
07/31/2026
8.44
8.44
7.87
8.04
-3.37%
63,050
07/30/2026
8.32
8.80
8.30
8.32
+3.48%
124,543
07/29/2026
8.17
8.45
7.80
8.04
-2.31%
145,827
07/28/2026
8.44
8.45
8.16
8.23
-5.29%
97,029
07/27/2026
8.40
8.77
8.25
8.69
+5.98%
107,209
07/24/2026
8.42
8.67
7.98
8.20
-2.73%
64,434
07/23/2026
8.11
8.64
7.98
8.43
+0.96%
134,398
07/22/2026
8.29
8.64
8.29
8.35
-0.36%
124,624
07/21/2026
7.93
8.45
7.72
8.38
+8.69%
129,563
07/20/2026
7.81
8.04
7.63
7.71
+0.65%
195,877
07/17/2026
7.50
7.96
7.39
7.66
-2.05%
186,034
07/16/2026
8.02
8.08
7.68
7.82
-3.58%
129,384
07/15/2026
8.04
8.49
7.84
8.11
+1.63%
153,046
07/14/2026
7.93
8.34
7.88
7.98
+3.77%
114,744
07/13/2026
7.69
8.16
7.61
7.69
-2.04%
206,928
07/10/2026
7.84
7.95
7.40
7.85
+2.75%
214,668
07/09/2026
8.18
9.02
7.64
7.64
+6.56%
604,295
07/08/2026
7.22
7.35
7.11
7.17
-2.85%
169,775
07/07/2026
7.74
7.83
7.18
7.38
-7.52%
267,809
07/06/2026
7.49
8.42
7.49
7.98
+8.57%
265,014
07/02/2026
8.33
8.34
7.30
7.35
-11.12%
358,344
07/01/2026
8.54
8.54
7.99
8.27
-4.39%
201,908
06/30/2026
8.80
8.98
8.41
8.65
-1.59%
220,612
06/29/2026
9.39
9.53
8.61
8.79
-5.99%
223,305
06/26/2026
9.68
9.88
9.06
9.35
-4.20%
2,152,561
06/25/2026
10.13
10.21
9.61
9.76
-0.61%
148,735
06/24/2026
10.18
10.53
9.55
9.82
-4.10%
139,176
06/23/2026
10.11
10.44
9.85
10.24
-3.76%
124,677
06/22/2026
10.77
11.02
10.40
10.64
-1.48%
112,482
06/18/2026
11.23
11.30
10.45
10.80
-0.74%
127,351
06/17/2026
11.83
11.92
10.82
10.88
-5.88%
101,064
06/16/2026
11.92
12.07
11.53
11.56
-3.02%
112,749
06/15/2026
12.24
12.81
11.88
11.92
+0.76%
228,679
06/12/2026
11.22
12.11
11.21
11.83
+5.53%
181,208
06/11/2026
10.38
11.22
10.28
11.21
+10.77%
96,299
06/10/2026
10.35
10.78
10.11
10.12
-3.07%
95,132
06/09/2026
10.87
11.14
10.01
10.44
-1.79%
103,331
06/08/2026
9.87
10.72
9.51
10.63
+8.91%
180,913
06/05/2026
10.88
10.96
9.70
9.76
-11.59%
180,905
06/04/2026
11.69
11.71
10.99
11.04
-5.64%
181,904
06/03/2026
11.40
11.79
11.25
11.70
-0.09%
138,249
06/02/2026
11.35
11.96
11.35
11.71
+4.37%
251,954
06/01/2026
11.29
11.57
10.74
11.22
-0.88%
78,936
05/29/2026
11.21
11.37
10.88
11.32
-0.09%
79,770
05/28/2026
11.00
11.60
10.61
11.33
+2.81%
101,331
05/27/2026
10.92
11.13
10.37
11.02
+1.75%
73,323
05/26/2026
10.35
11.17
10.19
10.83
+6.59%
211,411
05/22/2026
10.25
10.25
9.91
10.16
+0.10%
77,281
05/21/2026
9.37
10.15
9.37
10.15
+5.84%
125,163
05/20/2026
9.10
9.83
8.84
9.59
+7.15%
122,641
05/19/2026
9.36
9.36
8.78
8.95
-6.18%
186,431
05/18/2026
10.83
10.83
8.94
9.54
-12.07%
389,784
05/15/2026
11.25
11.50
10.44
10.85
-5.65%
75,903
05/14/2026
11.20
11.71
10.55
11.50
+2.50%
116,094
05/13/2026
10.53
11.48
10.45
11.22
+5.65%
169,922
05/12/2026
10.01
10.69
9.62
10.62
-10.46%
329,038
05/12/2026
-$0.04 Earnings
05/11/2026
12.02
12.30
11.82
11.86
-2.79%
168,224
05/08/2026
11.68
12.29
11.48
12.20
+6.18%
199,669
05/07/2026
11.95
12.29
11.49
11.49
-4.49%
124,100
05/06/2026
11.42
12.28
11.28
12.03
+6.93%
214,724
05/05/2026
10.50
11.32
10.45
11.25
+7.66%
178,494
05/04/2026
10.47
10.83
10.26
10.45
-0.19%
127,037
05/01/2026
10.85
10.85
10.44
10.47
-4.12%
64,652
04/30/2026
10.28
11.00
9.92
10.92
+7.91%
147,396
04/29/2026
10.26
10.74
9.89
10.12
+0.20%
88,486
04/28/2026
10.30
10.31
9.12
10.10
-4.54%
255,476
04/27/2026
10.30
10.97
10.07
10.58
+2.12%
164,581
04/24/2026
10.26
10.58
10.10
10.36
+0.88%
138,553
04/23/2026
10.61
11.11
10.04
10.27
-5.43%
175,442
04/22/2026
9.84
10.86
9.84
10.86
+11.84%
319,450
04/21/2026
9.73
9.76
9.36
9.71
-0.41%
76,553
04/20/2026
9.23
9.92
9.23
9.75
+2.96%
96,565
04/17/2026
9.31
9.79
9.16
9.47
+3.05%
142,180
04/16/2026
9.01
9.19
8.78
9.19
+3.37%
117,086
04/15/2026
8.99
9.10
8.69
8.89
-1.22%
102,520
04/14/2026
8.86
9.13
8.73
9.00
+2.74%
123,266
04/13/2026
8.04
8.80
7.94
8.76
+7.62%
126,641
04/10/2026
8.26
8.43
8.07
8.14
-2.28%
78,812
04/09/2026
7.40
8.37
7.33
8.33
+10.62%
168,774
04/08/2026
6.97
7.63
6.97
7.53
+13.06%
258,115
04/07/2026
7.00
7.05
6.54
6.66
-6.46%
135,466
04/06/2026
7.09
7.29
6.96
7.12
-0.70%
85,786
04/02/2026
6.81
7.28
6.81
7.17
-0.42%
105,159
04/01/2026
6.85
7.38
6.80
7.20
+7.14%
152,736
03/31/2026
6.59
6.95
6.53
6.72
+4.02%
135,179
03/30/2026
6.95
6.95
6.42
6.46
-5.83%
126,217
03/27/2026
7.10
7.16
6.80
6.86
-2.83%
131,233
03/26/2026
7.27
7.55
7.00
7.06
-4.98%
147,943
03/25/2026
7.50
7.63
7.20
7.43
+0.54%
134,111
03/24/2026
7.17
7.57
7.07
7.39
+1.37%
202,317
03/23/2026
6.93
7.47
6.93
7.29
+6.27%
222,528
03/20/2026
7.00
7.38
6.57
6.86
-0.58%
370,999
03/19/2026
6.04
6.96
5.97
6.90
+8.66%
544,392
03/18/2026
6.57
6.70
6.21
6.35
-4.22%
444,603
03/17/2026
7.76
7.77
5.38
6.63
-20.60%
1,704,318
03/16/2026
8.35
8.50
7.95
8.35
+1.33%
355,171
03/16/2026
-$0.17 Earnings
03/13/2026
8.77
9.10
8.15
8.24
-6.26%
206,808