• N/A
    Market Cap
  • 193.10%
    1-Year Change
  • Engineering & Construction
    Industry
  • 1 Month
    -8.65%
    Low Price$45.48
    High Price$53.57
  • 3 Months
    +19.76%
    Low Price$40.66
    High Price$55.11
  • 1 Year
    +193.10%
    Low Price$15.92
    High Price$55.11
Date
Open
High
Low
Close
Change (%)
Volume
08/21/2026
51.79
51.80
49.94
49.94
-0.84%
32,518
08/20/2026
50.59
50.90
50.37
50.37
-0.97%
133,226
08/19/2026
51.79
51.79
48.92
50.86
-0.13%
20,950
08/18/2026
51.34
51.46
50.84
50.93
-4.94%
23,966
08/17/2026
54.04
54.04
52.73
53.57
+2.06%
246,190
08/14/2026
52.96
55.40
52.49
52.49
+2.28%
7,000
08/13/2026
51.23
52.53
50.40
51.32
+11.83%
50,670
08/12/2026
47.92
47.92
45.89
45.89
-3.00%
7,879
08/11/2026
46.60
47.35
46.49
47.31
+2.51%
3,927
08/10/2026
47.52
47.52
46.15
46.15
-6.07%
62,716
08/07/2026
49.78
49.78
47.86
49.13
+0.95%
20,452
08/06/2026
50.61
50.61
48.67
48.67
-3.22%
31,382
08/05/2026
50.29
50.30
49.95
50.29
+0.58%
19,298
08/04/2026
49.00
50.24
48.99
50.00
+4.52%
50,657
08/03/2026
47.92
47.93
47.84
47.84
+0.46%
827
07/31/2026
46.87
47.78
46.67
47.62
+1.43%
254,284
07/31/2026
$0.05 Dividend
07/30/2026
46.95
46.95
46.95
46.95
+3.23%
3,615
07/29/2026
46.84
46.84
44.74
45.48
-5.30%
4,128
07/28/2026
47.99
48.23
46.93
48.03
-3.01%
4,112
07/27/2026
49.61
49.61
48.35
49.52
-0.83%
4,620
07/24/2026
50.14
50.46
49.93
49.93
-1.15%
129,822
07/23/2026
51.61
51.61
50.52
50.52
-0.49%
48,479
07/22/2026
53.36
53.36
50.35
50.77
-7.14%
93,294
07/21/2026
53.61
54.67
53.61
54.67
+3.03%
24,383
07/20/2026
54.09
54.09
53.06
53.06
-2.56%
12,791
07/17/2026
53.81
54.50
53.38
54.46
+0.51%
27,485
07/16/2026
54.91
54.91
54.18
54.18
-1.68%
10,511
07/15/2026
51.40
55.35
51.40
55.11
+13.71%
76,689
07/14/2026
49.19
49.19
48.47
48.47
+0.19%
11,110
07/13/2026
47.56
48.38
47.55
48.38
+1.19%
18,647
07/10/2026
47.43
47.82
47.43
47.81
+1.17%
7,173
07/09/2026
48.12
48.17
47.26
47.26
-0.40%
19,160
07/08/2026
46.36
47.45
45.88
47.45
+1.45%
21,885
07/07/2026
44.92
46.77
44.92
46.77
+3.07%
37,807
07/06/2026
45.39
46.02
45.27
45.38
+3.24%
34,714
07/02/2026
45.81
45.81
43.21
43.95
-4.06%
10,163
07/01/2026
45.80
45.81
45.80
45.81
+1.04%
1,152
06/30/2026
45.35
45.35
45.25
45.34
+1.55%
12,357
06/30/2026
$0.05 Dividend
06/29/2026
43.72
44.65
43.24
44.65
+1.54%
10,317
06/26/2026
43.19
44.01
43.19
43.97
-1.30%
5,953
06/25/2026
43.62
44.57
43.61
44.55
+3.87%
14,915
06/24/2026
42.22
42.96
42.22
42.89
-0.04%
25,322
06/23/2026
42.92
43.42
42.48
42.91
-2.76%
58,964
06/22/2026
44.18
44.18
43.59
44.12
+1.95%
25,196
06/18/2026
43.30
43.42
43.12
43.28
+1.15%
35,473
06/17/2026
43.86
43.86
42.79
42.79
-1.81%
8,754
06/16/2026
43.89
43.89
43.20
43.58
+0.54%
12,419
06/15/2026
42.25
43.34
42.25
43.34
+3.67%
36,180
06/12/2026
41.81
41.81
41.81
41.81
-1.11%
32,562
06/11/2026
42.06
42.28
41.67
42.28
+0.38%
7,561
06/10/2026
42.17
42.91
42.12
42.12
-0.47%
10,096
06/09/2026
42.98
42.98
41.31
42.32
-1.33%
49,120
06/08/2026
44.11
65.07
42.68
42.89
-1.76%
14,912
06/05/2026
46.76
46.76
43.66
43.66
-5.20%
25,693
06/04/2026
45.32
46.44
45.32
46.05
+4.25%
38,903
06/03/2026
43.16
44.60
43.16
44.17
-0.92%
51,042
06/02/2026
42.25
44.58
42.25
44.58
+9.64%
19,441
06/01/2026
40.81
40.81
40.65
40.66
-2.65%
20,712
05/29/2026
42.47
42.47
41.77
41.77
-1.23%
14,464
05/29/2026
$0.05 Dividend
05/28/2026
41.06
42.29
41.06
42.29
+0.03%
1,651
05/27/2026
42.28
42.28
42.28
42.28
-1.69%
6,458
05/26/2026
42.91
43.10
42.64
43.01
+1.69%
48,299
05/22/2026
42.29
42.29
42.29
42.29
+1.42%
21,859
05/21/2026
41.97
41.97
40.16
41.70
+0.67%
52,645
05/20/2026
42.84
43.18
41.17
41.42
-1.93%
88,788
05/19/2026
42.98
43.92
41.97
42.24
-0.38%
144,937
05/18/2026
42.39
42.40
42.39
42.40
+0.47%
420
05/15/2026
39.29
42.20
39.12
42.20
+15.61%
35,727
05/14/2026
37.97
38.12
34.25
36.50
+0.69%
3,287
05/13/2026
36.37
36.37
35.81
36.25
-1.50%
15,490
05/12/2026
37.77
37.85
36.80
36.80
-3.70%
10,747
05/11/2026
38.37
38.37
37.98
38.21
-1.29%
16,232
05/08/2026
39.39
39.64
38.62
38.71
-0.97%
35,178
05/07/2026
40.28
40.28
39.09
39.09
-4.50%
43,826
05/06/2026
40.46
40.93
40.46
40.93
+0.42%
11,530
05/05/2026
39.87
40.76
39.87
40.76
+2.25%
5,268
05/04/2026
39.06
39.87
39.06
39.87
+5.16%
11,125
05/01/2026
37.29
37.91
37.29
37.91
+4.48%
11,860
04/30/2026
35.73
36.34
35.19
36.29
+0.30%
8,807
04/30/2026
$0.05 Dividend
04/29/2026
36.14
36.54
36.14
36.18
+2.27%
31,545
04/28/2026
35.37
35.37
35.37
35.37
+0.71%
27,540
04/27/2026
35.98
35.98
35.12
35.12
+2.38%
3,941
04/24/2026
34.15
34.31
34.15
34.31
+1.75%
7,523
04/23/2026
33.57
34.21
33.52
33.72
+0.53%
11,244
04/22/2026
33.54
33.54
33.54
33.54
+0.66%
8,107
04/21/2026
33.77
33.77
33.32
33.32
+1.58%
20,275
04/20/2026
32.21
32.82
32.21
32.80
+2.51%
21,788
04/17/2026
32.72
32.72
32.00
32.00
-1.86%
320,927
04/16/2026
32.88
32.88
32.60
32.60
-0.73%
19,157
04/15/2026
34.43
34.45
32.84
32.84
-5.71%
9,004
04/14/2026
34.75
34.83
34.75
34.83
+1.86%
44,550
04/13/2026
34.34
34.37
33.78
34.20
+0.38%
29,642
04/10/2026
32.60
34.07
32.60
34.07
+3.51%
9,131
04/09/2026
31.85
32.95
31.85
32.91
+5.15%
11,313
04/08/2026
31.23
31.30
31.23
31.30
+5.96%
38,552
04/07/2026
29.76
29.88
29.54
29.54
-1.00%
17,662