• $216.3M
    Market Cap
  • 270.73%
    1-Year Change
  • Metal Fabrication
    Industry
  • 1 Month
    +0.79%
    Low Price$9.76
    High Price$11.92
  • 3 Months
    +40.47%
    Low Price$6.46
    High Price$12.20
  • 1 Year
    +234.64%
    Low Price$1.85
    High Price$12.20
Date
Open
High
Low
Close
Change (%)
Volume
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
02/19/2026
7.87
8.58
7.69
8.56
+8.49%
246,660
02/18/2026
7.60
8.37
7.60
7.89
+3.82%
296,943
02/17/2026
7.74
7.80
7.10
7.60
-2.44%
300,103
02/13/2026
7.48
8.29
7.35
7.79
+3.32%
287,985
02/12/2026
8.26
8.27
7.50
7.54
-9.16%
326,519
02/11/2026
8.46
8.58
8.01
8.30
-1.78%
371,266
02/10/2026
7.94
8.60
7.35
8.45
+7.78%
763,024
02/09/2026
6.91
7.95
6.90
7.84
+15.46%
645,634
02/06/2026
6.34
6.96
6.34
6.79
+7.44%
232,250
02/05/2026
6.53
6.64
5.75
6.32
-4.53%
399,296
02/04/2026
6.74
7.10
6.37
6.62
+6.26%
323,057
02/03/2026
5.77
6.35
5.68
6.23
+10.07%
376,325
02/02/2026
5.52
5.83
5.51
5.66
+1.62%
130,882