• N/A
    Market Cap
  • -23.54%
    1-Year Change
  • Engineering & Construction
    Industry
  • 1 Month
    -11.11%
    Low Price$40.00
    High Price$45.00
  • 3 Months
    -4.76%
    Low Price$27.03
    High Price$45.00
  • 1 Year
    -23.26%
    Low Price$27.03
    High Price$59.10
Date
Open
High
Low
Close
Change (%)
Volume
06/01/2026
40.00
40.00
40.00
40.00
-4.67%
339
05/28/2026
40.00
41.96
40.00
41.96
+3.40%
377
05/22/2026
42.00
42.00
40.58
40.58
+1.51%
1,773
05/22/2026
$1.22 Dividend
05/21/2026
39.98
39.98
39.98
39.98
+0.37%
186
05/12/2026
39.83
39.83
39.83
39.83
+0.12%
173
05/11/2026
41.39
41.39
39.78
39.78
-4.65%
3,414
05/05/2026
41.72
41.72
41.72
41.72
-4.44%
420
05/04/2026
43.66
43.66
43.66
43.66
0.00%
505
05/01/2026
43.66
43.66
43.66
43.66
+2.87%
250
04/30/2026
37.84
43.65
37.84
42.44
+23.22%
2,808
04/29/2026
36.08
36.08
34.45
34.45
-8.39%
425
04/24/2026
36.28
39.45
34.49
37.60
-1.90%
1,772
04/23/2026
43.66
48.03
35.42
38.33
+31.67%
4,362
04/20/2026
30.00
35.85
29.11
29.11
+10.99%
2,775
04/16/2026
26.23
26.23
26.23
26.23
0.00%
367
04/09/2026
29.16
29.16
26.23
26.23
-10.05%
370
04/08/2026
29.16
29.40
29.16
29.16
+0.17%
232
03/31/2026
29.11
29.11
29.11
29.11
0.00%
524
03/30/2026
29.11
29.11
29.11
29.11
-9.09%
2,815
03/17/2026
32.02
32.02
32.02
32.02
-10.52%
109
03/16/2026
35.79
35.79
35.79
35.79
-0.32%
178
03/13/2026
35.90
35.90
35.90
35.90
-11.90%
137
03/06/2026
40.75
40.75
40.75
40.75
+33.59%
212
03/04/2026
30.51
30.51
30.51
30.51
-18.93%
721
03/03/2026
38.66
38.66
37.63
37.63
-11.80%
553
02/26/2026
41.82
42.67
32.99
42.67
+12.74%
436
02/24/2026
37.84
37.84
37.84
37.84
+1.59%
101
02/23/2026
36.87
38.81
36.87
37.25
-18.65%
401
02/20/2026
45.79
45.79
41.48
45.79
+0.40%
1,017
02/19/2026
$2.71 Earnings
01/09/2026
46.58
46.58
45.61
45.61
+16.05%
1,291
01/06/2026
39.30
39.30
39.30
39.30
-1.22%
135
12/19/2025
39.78
39.78
39.78
39.78
+2.50%
182
12/12/2025
43.65
43.66
38.81
38.81
-16.21%
435
12/02/2025
46.32
46.32
46.32
46.32
+15.22%
175
11/21/2025
40.21
40.21
40.21
40.21
-3.53%
360
11/14/2025
42.70
42.70
41.68
41.68
-6.63%
387
11/06/2025
45.85
46.77
44.63
44.63
+7.98%
441
11/05/2025
41.34
41.34
41.34
41.34
-9.36%
152
11/04/2025
42.69
45.61
42.69
45.61
-17.76%
513
10/27/2025
55.45
55.45
55.45
55.45
+3.81%
172
10/22/2025
53.66
53.66
47.56
53.42
+0.92%
571
10/15/2025
57.25
73.73
52.93
52.93
-7.70%
2,979
10/13/2025
57.35
57.35
57.35
57.35
+17.96%
176
09/22/2025
48.61
48.61
48.61
48.61
-3.33%
277
09/17/2025
48.85
50.29
48.85
50.29
+2.42%
424
09/11/2025
49.10
49.10
49.10
49.10
+7.26%
2,153
09/08/2025
45.12
45.78
42.09
45.78
+0.97%
1,329
08/21/2025
45.33
45.33
45.33
45.33
-2.16%
2,000
08/20/2025
46.38
46.38
46.33
46.33
-1.24%
2,121
08/18/2025
46.92
46.92
46.92
46.92
+3.53%
2,100
08/14/2025
45.98
46.82
45.31
45.31
-4.50%
2,000
08/11/2025
47.45
47.45
47.45
47.45
-2.12%
100
07/31/2025
$1.48 Earnings
07/16/2025
48.48
48.48
48.48
48.48
+0.02%
200
07/07/2025
48.47
48.47
48.47
48.47
+4.84%
1,479
06/27/2025
46.23
46.23
46.23
46.23
-5.15%
600
06/18/2025
48.74
48.74
48.74
48.74
-3.63%
375
06/04/2025
50.58
50.58
50.58
50.58
0.00%
152