• $4.1B
    Market Cap
  • 25.52%
    1-Year Change
  • Engineering & Construction
    Industry
  • 1 Month
    +22.00%
    Low Price$71.10
    High Price$87.43
  • 3 Months
    +28.04%
    Low Price$64.18
    High Price$87.43
  • 1 Year
    +25.52%
    Low Price$53.15
    High Price$87.43
Date
Open
High
Low
Close
Change (%)
Volume
11/12/2026
87.11
87.40
85.76
86.22
+0.02%
235,040
11/11/2026
85.26
86.39
84.85
86.20
+0.23%
237,062
11/10/2026
85.21
86.63
84.48
86.00
+0.63%
297,900
11/09/2026
84.61
86.18
83.89
85.46
+1.71%
348,438
11/06/2026
84.35
85.22
82.28
84.02
-2.11%
365,028
11/05/2026
88.22
90.51
85.45
85.83
-1.83%
585,109
11/04/2026
87.55
88.17
86.50
87.43
+1.70%
492,715
11/03/2026
85.53
87.97
85.09
85.97
-0.70%
663,263
11/02/2026
80.17
86.72
80.15
86.58
+7.87%
739,636
10/30/2026
81.06
83.18
80.03
80.26
+2.49%
773,550
10/29/2026
78.10
79.06
77.02
78.31
+1.56%
879,327
10/29/2026
$0.64 Earnings
10/28/2026
75.82
77.35
75.63
77.11
+0.86%
581,407
10/27/2026
77.61
77.61
75.78
76.45
-1.56%
268,757
10/26/2026
77.46
78.43
76.95
77.66
+0.30%
951,647
10/23/2026
76.56
77.69
75.70
77.43
+0.41%
377,943
10/22/2026
73.90
77.13
73.78
77.11
+5.41%
785,035
10/21/2026
72.15
73.39
72.02
73.15
+0.83%
599,158
10/20/2026
73.00
73.83
72.15
72.55
+0.42%
787,422
10/19/2026
71.51
72.90
71.12
72.25
+0.56%
603,899
10/16/2026
72.81
73.46
71.56
71.85
-0.59%
354,961
10/15/2026
72.11
73.24
71.54
72.28
+1.66%
459,432
10/14/2026
70.76
71.49
70.47
71.10
-0.22%
486,701
10/13/2026
71.28
71.83
70.05
71.26
+0.83%
315,048
10/12/2026
69.81
70.94
69.45
70.67
+1.23%
516,865
10/09/2026
70.00
70.35
69.42
69.81
+0.04%
372,783
10/08/2026
68.72
70.10
68.26
69.78
+1.20%
889,887
10/07/2026
68.91
69.90
68.31
68.95
-0.33%
765,318
10/06/2026
69.13
69.45
68.53
69.18
+0.63%
427,991
10/05/2026
66.92
69.04
66.92
68.75
+2.15%
645,002
10/02/2026
70.17
70.67
67.29
67.30
-3.72%
582,171
10/01/2026
66.02
70.62
66.02
69.90
+6.85%
943,110
09/30/2026
64.88
66.05
64.71
65.42
+1.38%
678,176
09/29/2026
63.86
65.26
63.55
64.53
+0.28%
783,703
09/28/2026
63.71
64.69
62.55
64.35
+0.26%
699,587
09/25/2026
64.12
65.01
63.92
64.18
-0.43%
572,917
09/24/2026
65.77
66.04
64.12
64.46
-1.45%
398,132
09/23/2026
66.24
66.30
65.37
65.41
-1.22%
363,866
09/22/2026
68.02
68.12
65.69
66.22
-1.34%
426,405
09/21/2026
68.35
68.37
67.12
67.12
-1.73%
572,185
09/18/2026
68.00
68.63
66.42
68.30
+0.16%
1,346,765
09/17/2026
68.58
69.89
67.97
68.19
+0.26%
375,680
09/16/2026
66.98
68.76
66.88
68.01
+0.99%
646,996
09/15/2026
68.41
68.51
67.22
67.34
-2.67%
941,401
09/14/2026
68.09
70.21
68.09
69.19
+2.95%
567,119
09/11/2026
67.58
67.78
66.98
67.21
-0.18%
545,779
09/10/2026
67.48
68.29
67.03
67.33
-0.21%
323,159
09/09/2026
67.50
67.52
66.56
67.47
-0.58%
408,927
09/08/2026
67.68
68.11
66.31
67.87
-0.71%
452,951
09/04/2026
68.70
69.39
67.22
68.35
-1.99%
410,795
09/04/2026
$0.31 Dividend
09/03/2026
70.36
71.05
69.22
69.74
+0.03%
297,561
09/02/2026
70.13
70.41
68.95
69.72
-0.38%
435,269
09/01/2026
70.65
71.02
68.92
69.99
-1.00%
382,328
08/31/2026
70.83
71.42
70.50
70.70
-0.73%
314,280
08/28/2026
70.73
71.60
70.52
71.21
+0.53%
292,215
08/27/2026
70.03
71.24
69.59
70.84
+1.15%
301,710
08/26/2026
69.81
70.35
68.45
70.03
+0.31%
355,879
08/25/2026
70.01
71.07
68.48
69.81
-0.93%
368,371
08/24/2026
70.09
71.13
70.09
70.47
+0.81%
415,484
08/21/2026
68.97
70.07
68.44
69.90
+1.20%
372,203
08/20/2026
68.79
69.97
68.66
69.07
-0.76%
294,134
08/19/2026
67.45
69.97
67.35
69.60
+3.56%
391,067
08/18/2026
66.74
69.34
66.61
67.21
+1.99%
380,459
08/17/2026
66.74
66.74
65.61
65.90
-1.36%
414,158
08/14/2026
68.11
68.20
66.60
66.80
-1.63%
263,614
08/13/2026
68.08
68.25
66.48
67.91
+0.84%
391,475
08/12/2026
67.04
67.98
66.17
67.34
-1.04%
459,589
08/11/2026
66.72
68.80
65.72
68.05
+1.23%
366,884
08/10/2026
65.97
67.25
64.98
67.22
+1.09%
410,113
08/07/2026
65.57
67.34
65.54
66.49
+0.88%
294,647
08/06/2026
66.59
66.64
64.97
65.92
-1.02%
409,993
08/05/2026
68.15
68.15
66.27
66.59
-1.40%
432,776
08/04/2026
67.63
68.16
67.06
67.54
-0.63%
348,389
08/03/2026
67.05
69.23
66.96
67.97
+2.12%
577,908
07/31/2026
65.29
68.40
64.55
66.55
+3.53%
1,269,677
07/30/2026
64.87
64.89
62.61
64.28
-1.94%
775,084
07/30/2026
$0.60 Earnings
07/29/2026
64.56
66.89
64.56
65.55
+1.30%
671,971
07/28/2026
63.51
65.74
63.51
64.71
+3.57%
566,906
07/27/2026
61.91
63.00
61.79
62.48
+2.15%
529,680
07/24/2026
60.41
61.57
60.33
61.17
+2.43%
487,475
07/23/2026
59.88
60.76
59.42
59.71
-1.22%
325,259
07/22/2026
60.49
61.44
59.70
60.45
+0.10%
513,470
07/21/2026
61.23
61.84
60.36
60.39
-3.22%
670,825
07/20/2026
62.31
63.42
61.07
62.40
-0.32%
1,038,451
07/17/2026
63.86
65.27
62.52
62.60
-2.38%
416,827
07/16/2026
62.81
64.17
62.28
64.12
+3.79%
534,557
07/15/2026
61.82
63.66
61.62
61.79
-0.03%
385,946
07/14/2026
62.63
62.91
61.18
61.81
-2.37%
514,157
07/13/2026
62.53
64.21
62.53
63.31
+2.40%
478,701
07/10/2026
62.45
62.69
61.14
61.83
-0.11%
392,166
07/09/2026
60.16
62.02
59.05
61.89
+2.00%
496,778
07/08/2026
61.98
62.20
60.12
60.68
-1.80%
489,199
07/07/2026
61.73
63.24
61.47
61.80
+1.45%
673,014
07/06/2026
60.61
61.33
59.41
60.91
+0.33%
381,182
07/02/2026
60.10
61.11
59.76
60.71
+1.74%
508,034
07/01/2026
59.50
61.17
58.98
59.67
+2.01%
723,970
06/30/2026
59.30
59.42
57.92
58.50
-1.57%
520,002
06/29/2026
60.61
61.16
59.43
59.44
-1.86%
514,538