• $517.5M
    Market Cap
  • 69.51%
    1-Year Change
  • Engineering & Construction
    Industry
  • 1 Month
    +10.08%
    Low Price$9.03
    High Price$10.57
  • 3 Months
    +9.44%
    Low Price$8.76
    High Price$10.57
  • 1 Year
    +69.51%
    Low Price$5.65
    High Price$11.89
Date
Open
High
Low
Close
Change (%)
Volume
11/12/2026
10.25
10.41
10.12
10.27
+0.29%
82,272
11/11/2026
10.15
10.28
10.00
10.24
+1.39%
66,456
11/10/2026
9.98
10.28
9.97
10.10
+0.30%
75,965
11/09/2026
9.67
10.07
9.54
10.07
+6.00%
80,974
11/06/2026
9.54
9.84
9.41
9.50
-0.21%
91,998
11/05/2026
10.15
10.15
9.43
9.52
-6.02%
138,045
11/04/2026
10.58
10.64
10.02
10.13
-4.16%
126,046
11/03/2026
10.58
10.69
10.48
10.57
+1.05%
137,098
11/02/2026
10.36
10.66
10.07
10.46
+2.25%
101,085
10/30/2026
10.18
10.35
10.07
10.23
+0.49%
136,530
10/29/2026
9.93
10.24
9.92
10.18
+2.31%
116,471
10/28/2026
9.74
9.99
9.59
9.95
+2.26%
89,448
10/27/2026
9.49
9.81
9.43
9.73
+3.29%
141,135
10/26/2026
9.45
9.57
9.41
9.42
+0.43%
91,213
10/23/2026
9.28
9.46
9.07
9.38
+0.21%
130,445
10/22/2026
9.25
9.37
9.06
9.36
+0.97%
126,826
10/21/2026
9.24
9.30
9.02
9.27
+1.09%
85,396
10/20/2026
8.92
9.25
8.92
9.17
+1.55%
129,749
10/19/2026
9.08
9.12
8.90
9.03
-0.55%
143,244
10/16/2026
9.14
9.25
9.03
9.08
-0.44%
78,774
10/15/2026
9.16
9.23
8.88
9.12
-0.44%
248,453
10/14/2026
9.32
9.39
8.99
9.16
-2.97%
181,270
10/13/2026
9.36
9.50
9.25
9.44
+1.18%
228,374
10/12/2026
9.35
9.51
9.31
9.33
-0.32%
166,241
10/09/2026
9.37
9.46
9.30
9.36
-0.64%
116,180
10/08/2026
9.56
9.71
9.32
9.42
-2.38%
215,456
10/07/2026
9.81
9.81
9.51
9.65
-2.92%
96,920
10/06/2026
9.83
10.10
9.73
9.94
+1.12%
68,692
10/05/2026
9.77
9.97
9.71
9.83
-0.20%
71,682
10/02/2026
10.01
10.10
9.79
9.85
-0.30%
128,144
10/01/2026
9.69
9.94
9.62
9.88
+1.96%
120,064
09/30/2026
9.72
9.93
9.61
9.69
-0.10%
137,207
09/29/2026
10.01
10.10
9.58
9.70
-2.02%
128,899
09/28/2026
9.77
9.94
9.69
9.90
+1.33%
144,598
09/25/2026
9.63
9.79
9.53
9.77
+1.77%
95,459
09/24/2026
9.68
9.74
9.53
9.60
-0.88%
118,064
09/23/2026
10.01
10.01
9.66
9.69
-3.34%
96,619
09/22/2026
10.00
10.13
9.98
10.02
+0.80%
193,071
09/21/2026
9.82
9.99
9.59
9.94
+1.84%
195,590
09/18/2026
9.67
9.82
9.64
9.76
+0.93%
311,681
09/18/2026
$0.13 Dividend
09/17/2026
10.11
10.11
9.62
9.67
-2.87%
245,591
09/16/2026
10.11
10.25
9.91
9.96
-1.56%
324,352
09/15/2026
10.11
10.22
10.02
10.11
-0.39%
261,379
09/14/2026
10.08
10.36
9.98
10.15
-1.34%
244,957
09/11/2026
10.13
10.32
10.00
10.29
+2.46%
142,700
09/10/2026
10.06
10.19
9.99
10.04
0.00%
206,219
09/09/2026
10.24
10.31
9.96
10.04
-1.93%
253,890
09/08/2026
10.36
10.60
10.02
10.24
-1.14%
451,408
09/04/2026
10.71
10.82
9.56
10.36
+16.02%
874,597
09/03/2026
8.86
9.08
8.64
8.93
+1.91%
388,204
09/03/2026
$0.09 Earnings
09/02/2026
8.92
8.98
8.70
8.76
-1.44%
275,914
09/01/2026
8.86
8.92
8.68
8.89
-0.22%
104,554
08/31/2026
9.03
9.07
8.64
8.91
-1.95%
172,907
08/28/2026
9.27
9.32
8.90
9.09
-2.33%
305,505
08/27/2026
9.44
9.51
9.14
9.30
-1.46%
262,409
08/26/2026
9.32
9.46
9.02
9.44
+0.95%
139,409
08/25/2026
9.29
9.37
9.00
9.35
+0.74%
293,485
08/24/2026
9.20
9.34
9.11
9.29
+0.97%
234,278
08/21/2026
8.91
9.20
8.77
9.20
+3.79%
150,214
08/20/2026
8.82
9.05
8.82
8.86
-0.55%
66,529
08/19/2026
9.26
9.26
8.88
8.91
-2.27%
103,190
08/18/2026
9.43
9.44
9.03
9.12
-3.75%
61,889
08/17/2026
9.45
9.50
9.28
9.47
0.00%
50,390
08/14/2026
9.30
9.48
9.26
9.47
+1.80%
103,729
08/13/2026
9.41
9.48
9.29
9.30
-0.84%
87,247
08/12/2026
9.28
9.42
9.22
9.38
+1.93%
83,018
08/11/2026
9.31
9.42
9.14
9.21
-0.64%
73,247
08/10/2026
9.55
9.61
9.23
9.27
-3.69%
90,776
08/07/2026
9.66
9.81
9.50
9.62
+0.72%
89,069
08/06/2026
9.71
9.72
9.34
9.55
-0.62%
179,491
08/05/2026
9.78
9.85
9.55
9.61
-1.32%
123,047
08/04/2026
9.76
9.79
9.62
9.74
-0.20%
120,436
08/03/2026
9.63
9.79
9.52
9.76
+1.64%
139,346
07/31/2026
9.72
9.80
9.29
9.60
-1.12%
154,241
07/30/2026
9.63
9.73
9.48
9.71
+1.03%
192,463
07/29/2026
10.01
10.01
9.54
9.61
-4.23%
145,865
07/28/2026
10.04
10.40
10.01
10.04
-1.74%
176,697
07/27/2026
10.47
10.59
9.89
10.21
-1.71%
162,402
07/24/2026
10.84
11.00
10.33
10.39
-3.57%
151,028
07/23/2026
10.59
10.81
10.53
10.78
+0.92%
160,409
07/22/2026
10.63
10.77
10.46
10.68
+3.44%
167,669
07/21/2026
10.39
10.44
10.19
10.32
-0.29%
199,053
07/20/2026
10.45
10.59
10.26
10.35
-0.38%
155,353
07/17/2026
10.38
10.63
10.27
10.39
-1.50%
137,015
07/16/2026
10.38
10.60
10.29
10.55
+1.62%
78,545
07/15/2026
10.36
10.47
10.32
10.38
+0.86%
160,161
07/14/2026
10.76
10.79
10.28
10.29
-4.31%
171,945
07/13/2026
10.62
10.77
10.41
10.76
+0.28%
171,200
07/10/2026
10.43
10.93
10.25
10.73
+2.64%
414,103
07/09/2026
10.95
11.08
10.36
10.45
-3.90%
122,156
07/08/2026
10.97
11.06
10.72
10.87
-1.43%
188,267
07/07/2026
10.97
11.08
10.73
11.03
-0.18%
271,490
07/06/2026
11.13
11.45
11.02
11.05
+0.81%
436,171
07/02/2026
11.71
12.03
10.90
10.96
-6.24%
299,521
07/01/2026
11.85
11.99
11.41
11.69
-1.66%
225,151
06/30/2026
11.63
11.99
11.55
11.89
+1.60%
426,138
06/29/2026
11.38
11.71
11.25
11.70
+2.33%
263,259
06/26/2026
11.30
11.56
11.21
11.44
+0.61%
549,014