• N/A
    Market Cap
  • 181.70%
    1-Year Change
  • Engineering & Construction
    Industry
  • 1 Month
    +26.25%
    Low Price$48.97
    High Price$60.03
  • 3 Months
    +36.84%
    Low Price$45.29
    High Price$60.03
  • 1 Year
    +181.70%
    Low Price$17.41
    High Price$60.03
Date
Open
High
Low
Close
Change (%)
Volume
10/02/2026
59.86
60.03
59.34
60.03
+2.21%
36,319
10/01/2026
58.55
58.73
58.04
58.73
+2.37%
199,718
09/30/2026
56.85
57.37
56.03
57.37
+1.00%
14,168
09/29/2026
57.39
57.45
56.80
56.80
+2.95%
4,129
09/29/2026
$0.05 Dividend
09/25/2026
54.75
55.20
54.75
55.17
-1.96%
5,977
09/24/2026
56.39
56.39
55.86
56.27
-3.52%
42,123
09/23/2026
60.07
60.07
58.20
58.33
-1.27%
16,826
09/22/2026
58.70
59.08
58.70
59.08
+1.96%
42,942
09/21/2026
56.60
57.96
56.60
57.94
+3.71%
2,413
09/18/2026
55.12
55.87
55.12
55.87
+0.81%
282,783
09/17/2026
54.80
55.42
54.40
55.42
+1.56%
28,997
09/16/2026
52.78
54.57
52.78
54.57
+3.18%
30,943
09/15/2026
52.65
52.89
52.65
52.89
+0.73%
48,168
09/14/2026
50.81
52.74
50.81
52.50
+1.31%
31,177
09/11/2026
52.44
52.53
51.39
51.82
-0.74%
28,100
09/10/2026
52.11
53.21
52.09
52.21
+1.37%
5,991
09/09/2026
53.52
53.52
51.50
51.50
-1.06%
7,884
09/08/2026
51.32
52.05
50.75
52.05
+3.88%
24,345
09/04/2026
49.54
50.11
49.54
50.11
+2.34%
8,048
09/03/2026
47.58
48.97
47.58
48.97
+2.98%
9,861
09/02/2026
46.56
47.55
46.52
47.55
+1.80%
17,805
09/01/2026
47.06
47.92
46.50
46.71
-2.89%
2,573
08/31/2026
$0.05 Dividend
08/28/2026
50.89
50.89
47.75
48.10
-4.21%
1,434
08/27/2026
50.21
50.21
50.21
50.21
+2.82%
624
08/26/2026
48.78
48.84
48.78
48.84
-0.87%
261
08/25/2026
49.26
49.26
49.26
49.26
+0.55%
387
08/24/2026
48.80
48.99
48.34
48.99
-1.70%
323,677
08/21/2026
51.69
51.70
49.84
49.84
-0.84%
32,518
08/20/2026
50.49
50.80
50.27
50.27
-0.97%
133,226
08/19/2026
51.69
51.69
48.83
50.76
-0.13%
20,950
08/18/2026
51.24
51.36
50.74
50.83
-4.94%
23,966
08/17/2026
53.93
53.93
52.63
53.47
+2.06%
246,190
08/14/2026
52.86
55.29
52.39
52.39
+2.28%
7,000
08/13/2026
51.13
52.43
50.30
51.22
+11.83%
50,670
08/12/2026
47.83
47.83
45.80
45.80
-3.00%
7,879
08/11/2026
46.51
47.26
46.40
47.22
+2.51%
3,927
08/10/2026
47.43
47.43
46.06
46.06
-6.07%
62,716
08/07/2026
49.68
49.68
47.77
49.03
+0.95%
20,452
08/06/2026
50.51
50.51
48.58
48.58
-3.22%
31,382
08/05/2026
50.19
50.20
49.85
50.19
+0.58%
19,298
08/04/2026
48.91
50.14
48.90
49.90
+4.52%
50,657
08/03/2026
47.83
47.84
47.75
47.75
+0.46%
827
07/31/2026
46.78
47.69
46.58
47.53
+1.43%
254,284
07/31/2026
$0.05 Dividend
07/30/2026
46.86
46.86
46.86
46.86
+3.23%
3,615
07/29/2026
46.74
46.74
44.65
45.39
-5.30%
4,128
07/28/2026
47.90
48.14
46.84
47.94
-3.01%
4,112
07/27/2026
49.52
49.52
48.25
49.42
-0.83%
4,620
07/24/2026
50.04
50.36
49.84
49.84
-1.15%
129,822
07/23/2026
51.51
51.51
50.42
50.42
-0.49%
48,479
07/22/2026
53.26
53.26
50.25
50.67
-7.14%
93,294
07/21/2026
53.51
54.57
53.51
54.57
+3.03%
24,383
07/20/2026
53.99
53.99
52.96
52.96
-2.56%
12,791
07/17/2026
53.71
54.40
53.28
54.35
+0.51%
27,485
07/16/2026
54.81
54.81
54.08
54.08
-1.68%
10,511
07/15/2026
51.30
55.24
51.30
55.00
+13.71%
76,689
07/14/2026
49.09
49.09
48.37
48.37
+0.19%
11,110
07/13/2026
47.47
48.28
47.46
48.28
+1.19%
18,647
07/10/2026
47.34
47.72
47.34
47.72
+1.17%
7,173
07/09/2026
48.03
48.08
47.17
47.17
-0.40%
19,160
07/08/2026
46.27
47.36
45.79
47.36
+1.45%
21,885
07/07/2026
44.83
46.68
44.83
46.68
+3.07%
37,807
07/06/2026
45.30
45.93
45.18
45.29
+3.24%
34,714
07/02/2026
45.72
45.72
43.13
43.87
-4.06%
10,163
07/01/2026
45.71
45.72
45.71
45.72
+1.04%
1,152
06/30/2026
45.26
45.26
45.16
45.25
+1.55%
12,357
06/30/2026
$0.05 Dividend
06/29/2026
43.63
44.56
43.15
44.56
+1.54%
10,317
06/26/2026
43.10
43.92
43.10
43.89
-1.30%
5,953
06/25/2026
43.53
44.49
43.52
44.47
+3.87%
14,915
06/24/2026
42.14
42.87
42.14
42.81
-0.04%
25,322
06/23/2026
42.83
43.34
42.40
42.82
-2.76%
58,964
06/22/2026
44.10
44.10
43.50
44.04
+1.95%
25,196
06/18/2026
43.21
43.33
43.03
43.19
+1.15%
35,473
06/17/2026
43.78
43.78
42.70
42.70
-1.81%
8,754
06/16/2026
43.80
43.80
43.11
43.49
+0.54%
12,419
06/15/2026
42.17
43.26
42.17
43.26
+3.67%
36,180
06/12/2026
41.73
41.73
41.73
41.73
-1.11%
32,562
06/11/2026
41.98
42.20
41.59
42.20
+0.38%
7,561
06/10/2026
42.09
42.82
42.04
42.04
-0.47%
10,096
06/09/2026
42.89
42.89
41.23
42.24
-1.33%
49,120
06/08/2026
44.03
64.94
42.59
42.80
-1.76%
14,912
06/05/2026
46.67
46.67
43.57
43.57
-5.20%
25,693
06/04/2026
45.23
46.35
45.23
45.96
+4.25%
38,903
06/03/2026
43.07
44.51
43.07
44.09
-0.92%
51,042
06/02/2026
42.17
44.50
42.17
44.50
+9.64%
19,441
06/01/2026
40.73
40.73
40.57
40.58
-2.65%
20,712
05/29/2026
42.39
42.39
41.69
41.69
-1.23%
14,464
05/29/2026
$0.05 Dividend
05/28/2026
40.98
42.21
40.98
42.21
+0.03%
1,651
05/27/2026
42.20
42.20
42.20
42.20
-1.69%
6,458
05/26/2026
42.82
43.02
42.55
42.92
+1.69%
48,299
05/22/2026
42.21
42.21
42.21
42.21
+1.42%
21,859
05/21/2026
41.89
41.89
40.08
41.62
+0.67%
52,645
05/20/2026
42.75
43.10
41.09
41.34
-1.93%
88,788
05/19/2026
42.90
43.84
41.89
42.16
-0.38%
144,937
05/18/2026
42.31
42.32
42.31
42.32
+0.47%
420
05/15/2026
39.21
42.12
39.04
42.12
+15.61%
35,727