• $3.2B
    Market Cap
  • 2.11%
    1-Year Change
  • Engineering & Construction
    Industry
  • 1 Month
    -3.47%
    Low Price$64.18
    High Price$69.74
  • 3 Months
    +10.85%
    Low Price$59.71
    High Price$71.21
  • 1 Year
    +2.11%
    Low Price$53.15
    High Price$78.69
Date
Open
High
Low
Close
Change (%)
Volume
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
06/26/2026
57.64
60.84
57.64
60.56
+4.88%
1,264,840
06/25/2026
57.68
58.68
56.92
57.74
+0.10%
444,053
06/24/2026
57.03
58.34
56.86
57.68
+1.03%
488,195
06/23/2026
56.73
57.88
56.29
57.10
+2.65%
642,263
06/22/2026
56.71
56.71
53.83
55.62
-1.79%
960,778
06/18/2026
58.27
58.27
55.86
56.64
-0.21%
1,398,387
06/17/2026
56.48
57.64
55.60
56.76
-0.58%
818,676
06/16/2026
57.97
57.97
56.47
57.09
+0.17%
361,220
06/15/2026
56.93
57.97
56.55
56.99
+0.28%
450,797
06/12/2026
56.37
57.66
55.08
56.83
+0.81%
377,437
06/11/2026
54.76
56.75
53.98
56.37
+2.26%
733,777
06/10/2026
57.20
57.55
55.08
55.12
-3.25%
493,674
06/09/2026
58.45
60.16
56.64
56.98
-2.57%
627,709
06/08/2026
59.31
60.12
58.45
58.48
-1.54%
929,515
06/05/2026
59.27
60.07
58.77
59.40
+0.83%
547,214
06/05/2026
$0.31 Dividend
06/04/2026
58.89
59.67
58.62
58.91
+2.01%
607,847
06/03/2026
57.44
57.78
55.79
57.75
-0.14%
549,298
06/02/2026
59.19
59.45
57.31
57.83
-3.31%
692,991
06/01/2026
57.78
59.84
57.32
59.81
+3.55%
688,573
05/29/2026
57.83
58.27
57.28
57.76
-0.17%
814,547
05/28/2026
56.53
58.56
56.53
57.86
+2.35%
446,644
05/27/2026
56.74
57.92
56.17
56.53
-0.76%
519,125
05/26/2026
56.81
57.21
55.99
56.97
-0.43%
363,766
05/22/2026
56.40
57.35
56.40
57.21
+1.24%
374,884
05/21/2026
56.99
57.32
55.96
56.51
-2.01%
358,399
05/20/2026
56.05
57.91
55.28
57.67
+2.18%
775,762
05/19/2026
57.11
59.34
56.39
56.44
-0.63%
602,798
05/18/2026
53.37
57.39
53.37
56.80
+6.62%
793,115
05/15/2026
53.24
54.06
52.75
53.27
+0.22%
664,532