• $200.4M
    Market Cap
  • 336.94%
    1-Year Change
  • Metal Fabrication
    Industry
  • 1 Month
    +10.98%
    Low Price$7.79
    High Price$9.70
  • 3 Months
    +31.97%
    Low Price$7.17
    High Price$9.80
  • 1 Year
    +336.94%
    Low Price$1.85
    High Price$12.20
Date
Open
High
Low
Close
Change (%)
Volume
10/02/2026
9.21
9.75
9.20
9.70
+7.90%
160,703
10/01/2026
8.87
9.06
8.64
8.99
+1.58%
122,258
09/30/2026
8.95
9.32
8.83
8.85
-1.67%
100,288
09/29/2026
8.96
9.05
8.77
9.00
+1.35%
77,098
09/28/2026
8.48
9.04
8.48
8.88
+2.78%
72,411
09/25/2026
8.78
9.07
8.61
8.64
-0.35%
125,631
09/24/2026
8.36
8.70
8.25
8.67
+2.97%
134,857
09/23/2026
8.56
8.62
8.31
8.42
-2.88%
119,579
09/22/2026
8.58
8.79
8.52
8.67
+0.81%
118,143
09/21/2026
8.34
8.67
8.31
8.60
+2.99%
73,538
09/18/2026
8.51
8.66
8.22
8.35
-1.76%
103,240
09/17/2026
8.36
8.57
8.27
8.50
+4.81%
44,852
09/16/2026
7.93
8.20
7.83
8.11
+4.11%
56,563
09/15/2026
7.83
7.90
7.69
7.79
-0.26%
58,190
09/14/2026
8.00
8.10
7.66
7.81
-3.70%
65,856
09/11/2026
8.32
8.41
8.05
8.11
-1.58%
47,910
09/10/2026
8.27
8.38
8.12
8.24
-2.49%
53,952
09/09/2026
8.62
8.77
8.45
8.45
-3.43%
63,075
09/08/2026
8.70
8.93
8.55
8.75
+0.81%
48,226
09/04/2026
8.35
8.81
8.35
8.68
+2.24%
68,629
09/03/2026
8.75
8.75
8.40
8.49
-2.86%
44,378
09/02/2026
8.56
8.98
8.54
8.74
+4.30%
54,736
09/01/2026
8.43
8.64
8.12
8.38
-2.33%
85,582
08/31/2026
8.86
8.86
8.48
8.58
-3.16%
88,661
08/28/2026
9.11
9.16
8.70
8.86
-3.49%
60,688
08/27/2026
8.99
9.24
8.92
9.18
+2.80%
64,525
08/26/2026
8.83
9.17
8.74
8.93
+1.25%
74,810
08/25/2026
8.57
8.92
8.57
8.82
+3.52%
67,510
08/24/2026
8.84
9.00
8.45
8.52
-3.18%
61,411
08/21/2026
8.60
9.03
8.58
8.80
+4.27%
64,911
08/20/2026
8.88
9.03
8.41
8.44
-5.38%
85,393
08/19/2026
9.17
9.27
8.87
8.92
-0.56%
66,533
08/18/2026
9.25
9.39
8.88
8.97
-5.28%
93,516
08/17/2026
9.41
9.78
9.35
9.47
+1.07%
101,179
08/14/2026
9.13
9.84
9.13
9.37
+1.96%
88,291
08/13/2026
9.20
9.68
9.06
9.19
-0.22%
82,774
08/12/2026
9.91
10.23
9.00
9.21
-6.02%
175,402
08/11/2026
9.40
10.23
9.11
9.80
+13.03%
275,928
08/11/2026
$0.07 Earnings
08/10/2026
9.57
9.57
8.65
8.67
-8.83%
108,294
08/07/2026
9.71
10.08
9.44
9.51
+0.21%
61,444
08/06/2026
9.40
9.79
9.30
9.49
+0.53%
69,706
08/05/2026
8.96
9.75
8.96
9.44
+4.89%
86,432
08/04/2026
8.55
9.18
8.44
9.00
+7.66%
202,417
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