• $204.5M
    Market Cap
  • 9.48%
    1-Year Change
  • Engineering & Construction
    Industry
  • 1 Month
    -2.31%
    Low Price$10.73
    High Price$11.93
  • 3 Months
    -41.86%
    Low Price$10.73
    High Price$16.78
  • 1 Year
    +9.48%
    Low Price$7.84
    High Price$19.27
Date
Open
High
Low
Close
Change (%)
Volume
10/01/2026
11.12
11.12
10.86
10.96
-1.70%
103,037
09/30/2026
10.98
11.23
10.91
11.15
+1.41%
71,396
09/30/2026
$0.04 Dividend
09/29/2026
11.02
11.14
10.82
11.00
-0.85%
69,195
09/28/2026
11.07
11.26
10.99
11.09
+0.09%
113,365
09/25/2026
11.05
11.38
10.99
11.08
+0.27%
160,953
09/24/2026
10.91
11.26
10.91
11.05
+2.69%
111,311
09/23/2026
10.74
10.81
10.61
10.76
-0.28%
68,323
09/22/2026
10.88
10.95
10.74
10.79
0.00%
87,855
09/21/2026
10.81
10.91
10.61
10.79
+0.56%
106,587
09/18/2026
10.84
10.94
10.66
10.73
-1.01%
215,371
09/17/2026
11.13
11.25
10.81
10.84
-1.89%
93,768
09/16/2026
11.19
11.24
10.93
11.05
-0.45%
138,481
09/15/2026
11.13
11.37
11.06
11.10
-0.54%
93,956
09/14/2026
11.21
11.23
11.03
11.16
-1.58%
116,872
09/11/2026
11.50
11.52
11.31
11.34
-0.09%
94,967
09/10/2026
11.58
11.79
11.32
11.35
-2.82%
78,246
09/09/2026
11.96
11.96
11.53
11.68
-2.09%
151,503
09/08/2026
11.80
12.11
11.80
11.93
+1.53%
98,860
09/04/2026
11.25
11.81
11.17
11.75
+4.43%
100,077
09/03/2026
11.68
11.68
11.22
11.25
-2.92%
90,130
09/02/2026
11.24
11.73
11.18
11.59
+3.29%
176,023
09/01/2026
11.62
11.62
11.12
11.22
-3.35%
105,621
08/31/2026
11.56
11.71
11.49
11.61
+1.30%
160,065
08/28/2026
11.52
11.68
11.32
11.46
-1.54%
231,111
08/27/2026
11.49
11.69
11.39
11.64
+1.65%
132,440
08/26/2026
11.46
11.70
11.40
11.45
-0.26%
76,319
08/25/2026
11.66
11.69
11.42
11.48
-0.09%
110,779
08/24/2026
11.77
11.77
11.42
11.49
-2.37%
187,758
08/21/2026
11.90
12.09
11.61
11.77
+0.25%
182,043
08/20/2026
11.96
12.01
11.62
11.74
-1.26%
209,513
08/19/2026
12.67
12.70
11.85
11.89
-5.02%
167,911
08/18/2026
12.89
12.89
12.18
12.51
-3.68%
195,439
08/17/2026
12.58
13.12
12.58
12.99
+1.64%
130,097
08/14/2026
12.58
12.91
12.50
12.78
+2.80%
161,831
08/13/2026
12.91
13.08
12.40
12.43
-2.73%
173,500
08/12/2026
13.20
13.25
12.28
12.78
-3.02%
596,444
08/11/2026
14.48
14.56
13.07
13.18
-14.42%
457,268
08/10/2026
15.47
15.73
15.37
15.40
-1.21%
79,420
08/10/2026
$0.18 Earnings
08/07/2026
15.88
15.93
15.44
15.59
-0.16%
82,551
08/06/2026
15.39
15.94
15.32
15.62
+2.18%
64,030
08/05/2026
15.72
15.90
15.17
15.28
-2.23%
62,794
08/04/2026
15.36
15.69
14.97
15.63
+2.62%
79,989
08/03/2026
14.30
15.66
14.10
15.23
+6.33%
177,603
07/31/2026
14.33
14.57
13.92
14.33
+1.27%
225,604
07/30/2026
14.10
14.50
13.95
14.15
+1.21%
327,553
07/29/2026
15.11
15.14
13.95
13.98
-6.78%
221,199
07/28/2026
15.64
15.66
14.90
15.00
-5.17%
230,998
07/27/2026
15.89
15.94
15.44
15.81
-0.44%
119,692
07/24/2026
16.36
16.54
15.38
15.88
-4.67%
272,935
07/23/2026
16.01
16.69
16.01
16.66
+2.45%
101,582
07/22/2026
16.31
16.50
16.07
16.26
+0.49%
84,260
07/21/2026
15.98
16.35
15.89
16.18
+2.01%
74,141
07/20/2026
16.07
16.23
15.69
15.86
-0.50%
64,183
07/17/2026
15.82
16.37
15.71
15.94
-1.11%
63,029
07/16/2026
16.24
16.50
15.75
16.12
-1.10%
84,514
07/15/2026
16.11
16.88
15.80
16.30
+0.74%
85,714
07/14/2026
16.39
16.75
16.00
16.18
-1.04%
76,306
07/13/2026
16.80
17.11
16.31
16.35
-2.55%
98,545
07/10/2026
16.44
16.97
16.20
16.78
+1.57%
111,609
07/09/2026
16.70
16.92
16.43
16.52
-0.96%
90,527
07/08/2026
16.66
16.95
16.25
16.68
-0.42%
110,159
07/07/2026
16.45
17.13
16.02
16.75
+0.60%
150,964
07/06/2026
17.46
18.21
16.55
16.65
-6.44%
225,564
07/02/2026
19.10
19.26
17.64
17.80
-5.60%
99,879
07/01/2026
19.14
19.14
18.42
18.85
-2.17%
148,039
06/30/2026
19.05
19.58
18.82
19.27
+1.42%
94,860
06/30/2026
$0.04 Dividend
06/29/2026
18.87
19.35
18.44
19.00
+0.90%
111,574
06/26/2026
18.41
19.22
18.29
18.83
+1.28%
579,424
06/25/2026
18.02
18.71
17.77
18.59
+4.97%
108,685
06/24/2026
18.38
18.38
17.67
17.71
-3.44%
88,890
06/23/2026
17.40
18.66
16.99
18.34
+3.13%
195,434
06/22/2026
17.42
18.19
17.17
17.79
+5.55%
128,347
06/18/2026
16.16
16.89
16.07
16.85
+5.02%
211,913
06/17/2026
16.23
16.41
15.87
16.05
-1.28%
66,030
06/16/2026
16.57
16.76
16.11
16.26
-2.10%
49,141
06/15/2026
16.70
17.18
16.52
16.60
0.00%
79,177
06/12/2026
16.27
16.95
16.19
16.60
+1.83%
68,325
06/11/2026
15.61
16.33
15.53
16.31
+4.79%
100,808
06/10/2026
15.53
16.01
15.39
15.56
+1.03%
64,961
06/09/2026
15.44
16.32
14.96
15.40
+0.26%
86,479
06/08/2026
15.02
15.54
14.95
15.36
+3.55%
76,781
06/05/2026
15.23
15.23
14.69
14.83
-3.24%
70,067
06/04/2026
15.10
15.40
14.96
15.33
+1.65%
46,909
06/03/2026
15.21
15.47
14.98
15.08
-0.85%
78,922
06/02/2026
15.04
15.55
15.04
15.21
+1.26%
112,043
06/01/2026
15.32
15.52
14.68
15.02
+1.21%
240,309
05/29/2026
15.95
16.19
14.65
14.84
-9.07%
402,855
05/28/2026
16.46
17.02
15.91
16.33
-0.79%
220,139
05/27/2026
17.70
18.11
16.41
16.46
-9.61%
282,885
05/26/2026
17.44
18.31
17.30
18.21
+4.81%
107,106
05/22/2026
17.56
17.69
17.30
17.37
-1.02%
69,915
05/21/2026
17.36
17.65
17.08
17.55
+1.38%
101,460
05/20/2026
17.55
17.81
17.22
17.31
-0.80%
108,601
05/19/2026
17.31
17.94
17.27
17.45
+0.17%
143,378
05/18/2026
17.50
18.62
17.10
17.42
-4.94%
181,429
05/15/2026
17.29
18.50
16.91
18.32
+5.80%
242,856
05/14/2026
16.94
17.97
16.82
17.32
+3.69%
249,883