• $156.3M
    Market Cap
  • 126.84%
    1-Year Change
  • Metal Fabrication
    Industry
  • 1 Month
    -35.00%
    Low Price$7.17
    High Price$11.92
  • 3 Months
    -12.21%
    Low Price$7.17
    High Price$12.20
  • 1 Year
    +126.84%
    Low Price$1.85
    High Price$12.20
Date
Open
High
Low
Close
Change (%)
Volume
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
03/12/2026
9.25
9.37
8.62
8.79
-7.67%
262,304
03/11/2026
10.00
10.00
9.19
9.52
-4.70%
300,025
03/10/2026
8.93
9.99
8.89
9.99
+9.78%
369,334
03/09/2026
8.23
9.10
8.07
9.10
+10.30%
302,053
03/06/2026
8.97
9.04
8.18
8.25
-10.62%
298,021
03/05/2026
9.30
9.67
8.91
9.23
-1.39%
165,290
03/04/2026
9.14
9.57
8.90
9.36
+3.20%
132,855
03/03/2026
9.12
9.31
8.50
9.07
-3.51%
200,255
03/02/2026
8.88
9.69
8.75
9.40
+3.18%
172,229
02/27/2026
9.28
9.30
8.80
9.11
-4.11%
231,885
02/26/2026
9.35
9.53
8.89
9.50
-0.21%
338,236
02/25/2026
9.29
9.55
9.14
9.52
+3.82%
252,742
02/24/2026
8.73
9.35
8.61
9.17
+4.56%
376,319
02/23/2026
8.89
9.08
8.13
8.77
-1.02%
362,630
02/20/2026
8.49
9.25
8.45
8.86
+3.50%
514,669