• N/A
    Market Cap
  • -15.12%
    1-Year Change
  • Engineering & Construction
    Industry
  • 1 Month
    -0.71%
    Low Price$59.81
    High Price$65.97
  • 3 Months
    -1.85%
    Low Price$59.81
    High Price$67.93
  • 1 Year
    -15.12%
    Low Price$57.01
    High Price$77.94
Date
Open
High
Low
Close
Change (%)
Volume
10/02/2026
61.64
61.64
60.59
60.81
+1.67%
5,825
10/01/2026
61.09
61.09
59.46
59.81
-0.94%
24,666
09/30/2026
60.58
60.58
59.70
60.38
+0.73%
11,368
09/29/2026
60.98
61.19
59.77
59.94
-1.17%
24,918
09/28/2026
60.86
60.90
60.65
60.65
+0.21%
232,066
09/25/2026
61.33
61.33
59.97
60.52
-1.32%
147,689
09/24/2026
62.44
62.44
60.76
61.33
-4.04%
79,211
09/23/2026
65.31
65.31
63.75
63.91
-3.12%
33,965
09/22/2026
64.17
65.98
64.17
65.97
+3.43%
6,045
09/21/2026
62.61
64.06
62.61
63.78
+0.98%
19,043
09/18/2026
62.41
63.66
62.41
63.16
+0.83%
45,656
09/17/2026
62.92
63.07
61.74
62.64
+0.93%
75,598
09/16/2026
62.20
62.94
62.06
62.06
-0.81%
37,772
09/15/2026
60.74
62.83
60.74
62.56
+2.70%
22,485
09/14/2026
61.70
61.70
60.48
60.92
-0.59%
75,773
09/11/2026
61.43
61.43
60.49
61.28
-0.55%
33,475
09/10/2026
61.48
62.52
61.33
61.62
-0.80%
184,245
09/09/2026
62.93
63.30
61.67
62.12
-1.82%
29,334
09/08/2026
63.00
63.67
63.00
63.27
+1.51%
25,441
09/04/2026
62.23
62.33
62.10
62.33
-0.03%
218,528
09/03/2026
61.59
62.59
60.91
62.35
+1.80%
19,687
09/02/2026
60.04
61.33
59.97
61.25
+1.58%
44,018
09/01/2026
59.00
60.94
58.95
60.29
-0.54%
31,785
08/31/2026
60.76
62.16
60.41
60.62
-1.16%
13,392
08/28/2026
62.11
62.11
61.33
61.33
-1.56%
25,020
08/27/2026
61.36
62.30
61.36
62.30
+0.58%
21,786
08/26/2026
61.14
62.04
61.14
61.94
+1.74%
179,097
08/25/2026
62.00
62.14
60.84
60.88
+0.10%
35,404
08/24/2026
62.36
62.36
60.00
60.82
-2.83%
52,141
08/21/2026
62.40
63.05
62.40
62.59
+1.51%
44,170
08/20/2026
62.18
62.96
61.66
61.66
-2.10%
53,712
08/20/2026
$0.01 Dividend
08/19/2026
63.06
63.31
61.99
62.99
+0.43%
34,996
08/18/2026
63.04
63.05
62.71
62.71
-1.97%
17,226
08/17/2026
62.34
63.98
62.34
63.98
+1.01%
113,353
08/14/2026
62.88
64.02
62.88
63.34
+0.92%
61,148
08/13/2026
61.68
62.76
61.35
62.76
+1.47%
88,768
08/12/2026
62.52
62.75
61.75
61.85
-1.43%
122,457
08/11/2026
61.02
62.91
61.02
62.75
+1.49%
6,139
08/10/2026
63.75
63.75
61.83
61.83
-0.98%
60,634
08/07/2026
65.76
65.76
61.96
62.44
-3.00%
57,776
08/06/2026
62.99
66.53
62.99
64.37
+1.07%
25,440
08/05/2026
64.89
65.00
63.69
63.69
-1.48%
32,330
08/04/2026
62.90
64.69
62.90
64.65
-4.83%
105,444
08/03/2026
67.93
67.93
67.93
67.93
+8.96%
1,035
07/31/2026
60.99
62.35
60.99
62.35
+2.87%
39,742
07/30/2026
61.02
62.06
60.61
60.61
-1.37%
46,657
07/29/2026
61.29
62.53
61.29
61.45
-2.20%
57,217
07/28/2026
63.10
63.24
61.80
62.83
-0.63%
29,666
07/27/2026
62.64
63.23
62.64
63.23
+2.68%
139,070
07/24/2026
62.17
62.17
61.28
61.58
+0.54%
2,949
07/23/2026
62.58
62.58
61.25
61.25
-2.48%
9,592
07/22/2026
62.72
63.03
62.72
62.81
-0.49%
18,561
07/21/2026
62.95
63.12
62.95
63.12
-1.30%
2,772
07/20/2026
63.45
64.00
63.45
63.95
+1.44%
14,714
07/17/2026
62.95
63.04
62.42
63.04
+0.05%
14,845
07/16/2026
63.21
64.34
62.90
63.01
-1.59%
18,275
07/15/2026
63.70
64.93
63.70
64.03
+1.88%
21,961
07/14/2026
63.84
63.84
62.85
62.85
+1.85%
40,008
07/13/2026
62.69
63.08
61.71
61.71
-1.95%
52,276
07/10/2026
62.26
63.24
61.72
62.94
+1.53%
23,993
07/09/2026
63.43
63.48
61.72
61.99
-1.98%
90,396
07/08/2026
62.15
63.24
61.29
63.24
+2.31%
88,955
07/07/2026
64.06
64.06
61.81
61.81
-3.94%
20,147
07/06/2026
64.34
64.34
64.34
64.34
+3.85%
14,289
07/02/2026
61.69
61.96
61.44
61.96
-0.16%
12,688
07/01/2026
61.22
62.40
61.22
62.06
+0.63%
2,120
06/30/2026
60.86
61.98
60.61
61.67
+1.02%
28,054
06/29/2026
63.99
63.99
61.05
61.05
-5.23%
9,062
06/26/2026
62.59
64.82
62.59
64.42
+1.58%
380,251
06/25/2026
63.24
64.70
63.24
63.41
+0.69%
22,422
06/24/2026
63.89
65.08
62.98
62.98
-1.29%
92,606
06/23/2026
68.62
68.62
63.14
63.80
-1.89%
83,315
06/22/2026
62.34
66.55
62.34
65.03
+12.47%
501,254
06/18/2026
58.10
58.16
57.82
57.82
-0.48%
25,998
06/17/2026
59.51
59.51
58.10
58.10
-3.20%
90,198
06/16/2026
59.98
60.54
59.98
60.02
-0.21%
27,378
06/15/2026
59.00
60.37
59.00
60.15
+2.08%
37,462
06/12/2026
59.07
59.43
58.92
58.92
-0.52%
40,606
06/11/2026
57.90
59.23
57.90
59.23
+3.13%
37,884
06/10/2026
58.69
58.69
57.42
57.43
-1.14%
57,268
06/09/2026
59.10
59.10
56.67
58.09
+0.04%
68,078
06/08/2026
57.81
58.07
57.34
58.07
+1.86%
30,146
06/05/2026
57.95
57.95
57.01
57.01
-3.01%
24,279
06/04/2026
58.95
58.95
58.78
58.78
+1.41%
210,447
06/03/2026
57.58
58.16
57.58
57.96
-1.04%
41,080
06/02/2026
59.29
59.29
58.56
58.57
-1.73%
116,206
06/01/2026
58.83
59.75
58.83
59.60
-0.65%
107,082
05/29/2026
60.10
60.10
59.44
59.99
+0.59%
86,233
05/28/2026
58.47
60.13
58.32
59.64
+0.92%
14,021
05/28/2026
$0.01 Dividend
05/27/2026
60.90
60.90
59.05
59.09
-3.08%
26,248
05/26/2026
60.90
61.15
60.90
60.97
+1.29%
46,823
05/22/2026
60.20
60.20
60.20
60.20
+2.07%
44,161
05/21/2026
58.32
58.97
58.32
58.97
-0.15%
43,128
05/20/2026
59.25
59.60
59.06
59.06
-0.73%
6,716
05/19/2026
61.97
61.97
59.49
59.49
-4.11%
24,792
05/15/2026
62.28
62.51
61.18
62.04
-0.26%
73,229
05/14/2026
61.84
63.00
59.26
62.20
+2.37%
110,341
05/13/2026
64.06
64.06
60.76
60.76
-6.65%
1,012