• $3.7B
    Market Cap
  • N/A
    1-Year Change
  • Metal Fabrication
    Industry
  • 1 Month
    -6.83%
    Low Price$12.52
    High Price$15.62
  • 3 Months
    +5.17%
    Low Price$11.52
    High Price$17.00
  • 1 Year
    N/A
    Low Price$11.52
    High Price$25.31
Date
Open
High
Low
Close
Change (%)
Volume
08/24/2026
12.88
13.07
12.61
13.06
+2.11%
950,341
08/21/2026
12.90
13.03
12.36
12.79
0.00%
872,750
08/20/2026
12.96
13.28
12.74
12.79
-2.07%
1,356,319
08/19/2026
12.67
13.19
12.67
13.06
+4.31%
1,617,476
08/18/2026
12.92
13.03
12.48
12.52
-5.08%
1,692,662
08/17/2026
12.83
13.21
12.61
13.19
+3.23%
1,695,060
08/17/2026
$0.003 Dividend
08/14/2026
12.85
13.06
12.55
12.78
-1.08%
1,028,856
08/13/2026
13.41
13.60
12.92
12.92
-2.71%
994,114
08/12/2026
14.80
14.80
13.16
13.28
-6.28%
1,661,102
08/11/2026
14.39
14.68
14.08
14.17
-1.25%
1,754,565
08/10/2026
14.98
14.98
14.24
14.35
-4.27%
958,287
08/07/2026
15.52
15.52
14.71
14.99
+0.07%
1,004,851
08/06/2026
15.60
15.64
14.67
14.98
-1.58%
1,218,780
08/06/2026
$0.17 Earnings
08/05/2026
15.77
15.77
15.05
15.22
-2.56%
1,199,609
08/04/2026
14.99
15.78
14.92
15.62
+5.75%
1,529,104
08/03/2026
13.72
14.91
13.28
14.77
+11.89%
1,323,230
07/31/2026
13.29
13.66
13.05
13.20
-2.00%
1,169,086
07/30/2026
13.54
13.96
13.15
13.47
+0.97%
1,496,496
07/29/2026
14.31
14.87
13.23
13.34
-8.50%
1,264,153
07/28/2026
14.07
14.60
13.72
14.58
+2.68%
1,066,011
07/27/2026
14.44
14.70
14.16
14.20
+1.28%
942,944
07/24/2026
14.12
14.50
13.90
14.02
-0.36%
897,176
07/23/2026
13.86
14.23
13.65
14.07
-1.33%
1,579,806
07/22/2026
14.50
14.85
14.25
14.26
-2.99%
1,052,518
07/21/2026
14.62
15.04
14.49
14.70
+1.45%
1,248,252
07/20/2026
14.68
14.89
14.14
14.49
-0.14%
1,563,438
07/17/2026
14.34
15.07
14.29
14.51
-2.68%
2,478,270
07/16/2026
14.82
14.96
14.50
14.91
-0.93%
1,922,160
07/15/2026
14.80
15.19
14.52
15.05
+2.73%
815,668
07/14/2026
14.46
14.73
14.29
14.65
+2.73%
953,100
07/13/2026
14.42
14.71
14.11
14.26
-2.26%
1,164,401
07/10/2026
14.75
14.88
14.42
14.59
-2.54%
1,105,087
07/09/2026
14.76
15.25
14.46
14.97
+2.53%
1,642,138
07/08/2026
15.53
15.65
14.15
14.60
-7.77%
2,001,060
07/07/2026
16.91
17.25
15.80
15.83
-6.88%
1,356,166
07/06/2026
16.78
17.33
16.57
17.00
+1.49%
1,308,301
07/02/2026
16.64
17.20
16.37
16.75
+0.72%
1,188,982
07/01/2026
15.92
16.73
15.58
16.63
+4.92%
1,644,427
06/30/2026
15.48
15.97
15.36
15.85
+1.99%
1,225,843
06/29/2026
15.01
15.54
14.71
15.54
+3.19%
1,282,509
06/26/2026
14.36
15.29
14.29
15.06
+4.01%
4,698,061
06/25/2026
14.49
14.92
14.24
14.48
+1.69%
1,327,987
06/24/2026
14.33
14.91
14.13
14.24
-1.79%
2,262,722
06/23/2026
14.16
14.88
14.00
14.50
+1.12%
1,622,552
06/22/2026
14.51
14.69
14.17
14.34
-0.55%
1,586,589
06/18/2026
14.25
14.74
14.15
14.42
+2.12%
2,079,350
06/17/2026
14.19
14.69
14.00
14.12
+0.71%
1,576,197
06/16/2026
14.57
14.88
13.95
14.02
-3.77%
2,451,103
06/15/2026
13.85
14.75
13.68
14.57
+13.83%
4,074,144
06/12/2026
12.24
12.94
12.06
12.80
+5.26%
2,266,719
06/11/2026
11.56
12.17
11.30
12.16
+5.56%
2,718,234
06/10/2026
11.55
11.84
11.22
11.52
-1.37%
1,690,816
06/09/2026
12.00
12.38
11.42
11.68
-1.77%
1,422,431
06/08/2026
11.92
12.26
11.77
11.89
0.00%
1,448,889
06/05/2026
12.05
12.35
11.67
11.89
-0.67%
1,550,999
06/04/2026
11.80
12.22
11.72
11.97
+3.19%
1,286,417
06/03/2026
11.76
11.89
11.44
11.60
-2.85%
1,319,424
06/02/2026
11.88
12.26
11.78
11.94
+0.08%
1,712,657
06/01/2026
12.00
12.44
11.65
11.93
-1.89%
2,378,893
05/29/2026
12.17
12.38
11.90
12.16
+1.42%
2,712,249
05/28/2026
12.16
12.23
11.76
11.99
-2.28%
1,593,214
05/27/2026
12.60
12.82
12.26
12.27
-2.62%
2,091,344
05/26/2026
12.46
13.07
12.40
12.60
+1.45%
2,097,431
05/22/2026
11.78
12.44
11.76
12.42
+3.85%
1,917,200
05/21/2026
11.70
11.98
11.55
11.96
-0.42%
1,993,172
05/20/2026
11.52
12.18
11.38
12.01
+3.80%
2,521,871
05/19/2026
12.00
12.03
11.54
11.57
-3.90%
3,391,018
05/18/2026
12.44
12.82
12.00
12.04
-0.48%
1,825,927
05/18/2026
$0.003 Dividend
05/15/2026
12.67
12.67
12.01
12.10
-2.58%
1,640,153
05/14/2026
12.10
12.94
12.10
12.42
+2.39%
2,686,839
05/13/2026
12.79
12.98
12.00
12.13
-5.38%
3,372,937
05/12/2026
13.18
13.29
12.55
12.81
-3.75%
3,440,194
05/11/2026
13.69
14.08
13.24
13.31
-4.03%
5,095,124
05/08/2026
12.79
13.97
12.31
13.87
+7.26%
8,129,580
05/07/2026
13.32
14.60
12.07
12.93
-25.89%
16,474,906
05/07/2026
$0.12 Earnings
05/06/2026
16.99
17.95
16.70
17.45
+4.68%
3,274,165
05/05/2026
16.17
16.72
15.96
16.67
+4.71%
2,346,082
05/04/2026
15.67
16.19
15.58
15.92
+1.85%
2,435,993
05/01/2026
15.44
15.74
15.20
15.63
+1.36%
2,453,912
04/30/2026
14.17
15.68
14.06
15.42
+7.15%
4,802,268
04/29/2026
14.99
15.13
14.31
14.39
-4.32%
3,372,407
04/28/2026
15.83
15.93
14.89
15.04
-5.29%
3,478,106
04/27/2026
16.01
16.49
15.72
15.88
-1.06%
3,246,907
04/24/2026
16.36
16.40
15.55
16.05
-1.83%
2,629,825
04/23/2026
16.10
16.51
15.47
16.35
+0.99%
4,208,895
04/22/2026
16.39
16.62
15.80
16.19
-0.43%
4,179,493
04/21/2026
16.91
16.95
16.18
16.26
-2.63%
3,599,140
04/20/2026
16.76
17.09
16.29
16.70
-2.39%
3,139,564
04/17/2026
16.58
17.21
16.18
17.11
+4.84%
3,754,032
04/16/2026
16.60
16.73
16.03
16.32
-0.79%
2,755,865
04/15/2026
16.80
17.02
16.20
16.45
-1.91%
3,078,369
04/14/2026
16.59
17.10
16.46
16.77
+2.38%
3,460,535
04/13/2026
15.95
16.42
15.91
16.38
+1.24%
2,495,387
04/10/2026
16.44
16.70
16.02
16.18
-1.22%
2,614,071
04/09/2026
16.70
16.95
16.25
16.38
-2.90%
2,963,514
04/08/2026
16.45
17.57
16.45
16.87
+4.33%
3,439,673