• $3.2B
    Market Cap
  • -2.32%
    1-Year Change
  • Engineering & Construction
    Industry
  • 1 Month
    -1.23%
    Low Price$65.90
    High Price$71.21
  • 3 Months
    +19.23%
    Low Price$55.62
    High Price$71.21
  • 1 Year
    -2.32%
    Low Price$53.15
    High Price$78.69
Date
Open
High
Low
Close
Change (%)
Volume
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
05/14/2026
54.02
54.49
53.07
53.15
-1.60%
491,882
05/13/2026
56.12
56.28
51.41
54.02
-4.63%
972,647
05/12/2026
60.14
60.37
56.54
56.64
-4.94%
705,202
05/11/2026
60.80
60.86
59.02
59.58
-2.05%
416,470
05/08/2026
62.56
62.73
60.15
60.83
-3.18%
394,145
05/07/2026
63.81
65.37
62.83
62.83
-1.20%
306,459
05/06/2026
65.78
65.97
63.27
63.59
-2.62%
363,886
05/05/2026
64.52
65.51
64.04
65.31
+1.51%
366,348
05/04/2026
64.03
65.17
63.76
64.34
-0.49%
588,853
05/01/2026
66.55
67.97
63.48
64.65
-2.41%
848,621
04/30/2026
65.47
66.39
64.60
66.25
+1.07%
432,934
04/30/2026
$0.59 Earnings
04/29/2026
65.78
66.93
64.99
65.54
-1.14%
312,971
04/28/2026
66.18
67.74
66.08
66.30
+1.15%
452,931
04/27/2026
65.13
66.91
65.13
65.54
+0.46%
484,526