• N/A
    Market Cap
  • 19.82%
    1-Year Change
  • Engineering & Construction
    Industry
  • 1 Month
    -5.76%
    Low Price$12.69
    High Price$16.15
  • 3 Months
    -14.40%
    Low Price$12.69
    High Price$19.15
  • 1 Year
    +4.25%
    Low Price$12.15
    High Price$20.57
Date
Open
High
Low
Close
Change (%)
Volume
05/29/2026
15.22
15.22
15.22
15.22
+3.26%
1,500
05/28/2026
14.74
14.74
14.74
14.74
+4.66%
3,093
05/26/2026
14.18
14.20
14.08
14.08
+2.43%
5,020
05/20/2026
13.75
13.75
13.75
13.75
+2.81%
70,140
05/19/2026
13.01
13.38
13.01
13.37
+5.40%
17,107
05/18/2026
12.35
12.69
12.35
12.69
-2.42%
2,730
05/14/2026
13.26
13.26
12.91
13.01
-1.14%
4,849
05/13/2026
13.32
13.36
13.11
13.16
-4.15%
5,379
05/12/2026
13.73
13.73
13.73
13.73
-3.82%
19,977
05/11/2026
14.27
14.27
14.27
14.27
-11.64%
138
05/04/2026
16.15
16.15
16.15
16.15
+3.59%
300
04/30/2026
15.59
15.59
15.59
15.59
+3.42%
500
04/29/2026
14.29
15.08
14.29
15.08
+6.54%
33,983
04/28/2026
14.15
14.15
14.15
14.15
-11.42%
470
04/23/2026
15.92
15.98
15.92
15.98
+0.35%
1,732
04/22/2026
15.92
15.92
15.92
15.92
-4.37%
2,898
04/21/2026
16.49
16.65
16.48
16.65
-3.44%
850
04/17/2026
16.44
17.28
16.44
17.24
+7.68%
1,886
04/16/2026
16.93
16.93
16.01
16.01
-5.82%
63,150
04/15/2026
17.00
17.00
17.00
17.00
0.00%
1,500
04/10/2026
17.00
17.00
17.00
17.00
-3.57%
200
04/09/2026
17.63
17.63
17.63
17.63
+0.74%
500
04/08/2026
17.48
17.50
17.48
17.50
-0.57%
500
04/06/2026
17.60
17.60
17.60
17.60
+4.14%
425
04/01/2026
16.38
16.90
16.38
16.90
+14.58%
2,366
03/31/2026
15.53
15.53
14.75
14.75
-4.22%
3,161
03/30/2026
14.55
15.40
14.55
15.40
-6.67%
893
03/27/2026
16.50
16.50
16.50
16.50
-4.35%
300
03/25/2026
17.90
17.90
17.18
17.25
+8.15%
1,436
03/24/2026
17.17
17.17
15.95
15.95
-7.11%
1,200
03/20/2026
17.54
17.54
17.17
17.17
-6.46%
1,100
03/16/2026
18.18
18.36
18.18
18.36
-4.15%
313
03/10/2026
18.86
19.15
18.86
19.15
+4.10%
5,101
03/06/2026
18.40
18.40
18.40
18.40
+3.46%
300
03/05/2026
18.55
18.55
17.78
17.78
-6.27%
1,431
03/04/2026
18.97
18.97
18.97
18.97
+2.26%
100
03/02/2026
18.45
18.77
18.45
18.55
+5.76%
2,192
02/27/2026
17.54
17.54
17.54
17.54
-7.07%
300
02/24/2026
18.74
18.88
18.74
18.88
+1.62%
1,860
02/23/2026
19.05
19.05
18.58
18.58
0.00%
396
02/20/2026
19.96
19.96
18.58
18.58
+3.77%
1,786
02/19/2026
18.55
18.69
17.90
17.90
-6.18%
1,568
02/18/2026
18.21
19.08
18.21
19.08
+9.34%
860
02/17/2026
17.45
17.45
17.45
17.45
-9.35%
647
02/11/2026
19.25
19.25
19.25
19.25
-0.77%
200
02/10/2026
19.40
19.40
19.40
19.40
-0.64%
145
02/09/2026
19.53
19.53
19.53
19.53
+6.43%
169
02/05/2026
18.35
18.35
18.35
18.35
-8.05%
5,935
02/03/2026
19.95
19.95
19.95
19.95
+6.40%
100
02/02/2026
18.75
18.75
18.75
18.75
-8.85%
219
01/29/2026
20.58
21.05
19.60
20.57
+1.53%
3,879
01/23/2026
20.26
20.26
20.26
20.26
-0.88%
233
01/22/2026
20.09
20.46
20.09
20.44
+3.38%
5,587
01/20/2026
20.00
20.00
19.77
19.77
-1.04%
709
01/15/2026
19.98
19.98
19.98
19.98
+1.74%
518
01/14/2026
19.31
19.64
19.31
19.64
-1.17%
7,400
01/13/2026
19.87
19.87
19.87
19.87
0.00%
100
01/12/2026
19.99
20.10
19.87
19.87
+2.76%
15,634
01/09/2026
19.45
19.45
19.34
19.34
+1.24%
1,080
01/08/2026
19.14
19.14
19.10
19.10
-2.51%
766
01/07/2026
19.50
19.59
19.42
19.59
+4.49%
1,401
01/06/2026
18.79
18.79
18.75
18.75
+3.26%
18,894
01/05/2026
17.82
18.29
17.82
18.16
+5.94%
2,204
01/02/2026
16.90
17.15
16.90
17.14
+4.51%
120,296
12/31/2025
16.40
16.40
16.40
16.40
+1.40%
100
12/30/2025
16.17
16.17
16.17
16.17
-1.65%
1,152
12/29/2025
15.90
16.45
15.90
16.45
-3.75%
51,000
12/24/2025
17.09
17.09
17.09
17.09
+3.55%
745
12/22/2025
16.50
16.50
16.50
16.50
+0.27%
368
12/17/2025
16.46
16.46
16.46
16.46
-2.63%
528
12/16/2025
16.90
16.90
16.90
16.90
+2.02%
252
12/15/2025
16.48
16.57
16.48
16.57
-1.69%
5,363
12/11/2025
16.85
16.85
16.85
16.85
+4.98%
700
12/10/2025
16.30
16.30
16.05
16.05
-4.75%
1,207
12/09/2025
16.30
16.85
16.18
16.85
+6.71%
6,285
12/08/2025
15.05
15.79
15.05
15.79
+5.97%
13,521
12/05/2025
15.60
15.60
14.90
14.90
-2.78%
1,341
12/05/2025
$0.03 Dividend
12/04/2025
15.33
15.33
15.33
15.33
+1.35%
3,000
11/26/2025
14.29
15.12
14.29
15.12
+5.83%
522
11/25/2025
15.17
15.17
14.29
14.29
-5.17%
3,962
11/24/2025
15.67
15.67
14.36
15.07
+0.60%
3,383
11/20/2025
15.02
15.02
14.97
14.98
-1.44%
22,156
11/18/2025
14.97
15.27
14.97
15.20
-2.37%
101,710
11/17/2025
15.01
15.57
15.01
15.57
+0.12%
675
11/13/2025
15.47
15.55
15.47
15.55
+0.53%
205
11/12/2025
15.47
15.47
15.42
15.47
-2.41%
659
11/11/2025
15.57
15.85
15.57
15.85
+0.27%
244
11/10/2025
15.62
15.81
15.62
15.81
+3.62%
34,797
11/07/2025
15.68
15.68
15.25
15.25
+0.47%
42,334
11/06/2025
16.81
16.81
15.18
15.18
-4.97%
1,160
11/05/2025
15.98
15.98
15.98
15.98
+1.78%
103
11/04/2025
15.77
15.77
15.70
15.70
-1.69%
553
11/03/2025
16.66
16.66
15.27
15.97
+0.95%
1,246
10/31/2025
15.82
15.82
15.82
15.82
-3.94%
3,000
10/30/2025
16.46
16.46
16.46
16.46
+1.85%
189
10/29/2025
16.16
16.16
16.16
16.16
-4.73%
350
10/28/2025
16.46
17.66
16.46
16.97
+5.42%
1,841
10/27/2025
15.72
16.19
15.72
16.10
-0.74%
600
10/24/2025
16.21
16.21
16.01
16.21
-1.37%
3,034