• N/A
    Market Cap
  • -16.72%
    1-Year Change
  • Engineering & Construction
    Industry
  • 1 Month
    -2.34%
    Low Price$60.29
    High Price$63.98
  • 3 Months
    +3.47%
    Low Price$57.82
    High Price$67.93
  • 1 Year
    -16.72%
    Low Price$57.01
    High Price$77.94
Date
Open
High
Low
Close
Change (%)
Volume
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
05/12/2026
60.77
65.53
60.77
65.09
-1.02%
3,807
05/11/2026
66.66
66.99
65.60
65.76
-1.19%
1,332
05/08/2026
68.80
68.80
66.51
66.55
-4.53%
1,225
05/07/2026
71.86
71.86
69.70
69.70
-2.48%
2,895
05/06/2026
70.76
71.71
70.61
71.48
+1.33%
4,121
05/05/2026
70.47
70.54
70.27
70.54
+0.66%
916
05/04/2026
69.01
70.11
69.01
70.07
+1.60%
655
05/01/2026
69.02
69.89
68.97
68.97
+0.03%
868
04/30/2026
66.79
68.95
66.79
68.95
+4.66%
7,808
04/29/2026
65.92
65.92
65.88
65.88
-0.77%
254
04/28/2026
67.45
67.45
66.29
66.39
-3.08%
1,052
04/27/2026
67.26
68.94
67.26
68.50
+2.09%
5,984
04/24/2026
66.78
67.10
66.46
67.10
+0.18%
1,543
04/23/2026
68.26
68.26
66.30
66.98
+0.52%
2,738
04/22/2026
66.83
67.15
66.63
66.63
+1.48%
35,010