• $2.7B
    Market Cap
  • -22.90%
    1-Year Change
  • Engineering & Construction
    Industry
  • 1 Month
    -2.78%
    Low Price$55.37
    High Price$60.39
  • 3 Months
    -15.87%
    Low Price$53.67
    High Price$68.29
  • 1 Year
    -22.90%
    Low Price$53.67
    High Price$79.79
Date
Open
High
Low
Close
Change (%)
Volume
06/22/2026
56.97
56.97
54.07
55.87
-1.79%
960,778
06/18/2026
58.53
58.53
56.11
56.89
-0.21%
1,398,387
06/17/2026
56.73
57.90
55.85
57.01
-0.58%
818,676
06/16/2026
58.23
58.23
56.73
57.34
+0.17%
361,220
06/15/2026
57.18
58.23
56.80
57.24
+0.28%
450,797
06/12/2026
56.62
57.92
55.32
57.08
+0.81%
377,437
06/11/2026
55.00
57.00
54.22
56.62
+2.26%
733,777
06/10/2026
57.45
57.81
55.32
55.37
-3.25%
493,674
06/09/2026
58.71
60.43
56.89
57.23
-2.57%
627,709
06/08/2026
59.57
60.39
58.71
58.74
-1.54%
929,515
06/05/2026
59.53
60.34
59.03
59.66
+0.83%
547,214
06/05/2026
$0.31 Dividend
06/04/2026
59.15
59.94
58.88
59.17
+2.01%
607,847
06/03/2026
57.70
58.04
56.04
58.01
-0.14%
549,298
06/02/2026
59.45
59.72
57.57
58.09
-3.31%
692,991
06/01/2026
58.04
60.11
57.57
60.08
+3.55%
688,573
05/29/2026
58.09
58.53
57.54
58.02
-0.17%
814,547
05/28/2026
56.78
58.82
56.78
58.12
+2.35%
446,644
05/27/2026
56.99
58.18
56.42
56.78
-0.76%
519,125
05/26/2026
57.06
57.47
56.24
57.22
-0.43%
363,766
05/22/2026
56.65
57.61
56.65
57.47
+1.24%
374,884
05/21/2026
57.24
57.58
56.21
56.76
-2.01%
358,399
05/20/2026
56.30
58.17
55.52
57.93
+2.18%
775,762
05/19/2026
57.36
59.61
56.64
56.69
-0.63%
602,798
05/18/2026
53.61
57.65
53.61
57.05
+6.62%
793,115
05/15/2026
53.48
54.30
52.98
53.51
+0.22%
664,532
05/14/2026
54.26
54.73
53.31
53.39
-1.60%
491,882
05/13/2026
56.36
56.53
51.64
54.26
-4.63%
972,647
05/12/2026
60.40
60.64
56.79
56.89
-4.94%
705,202
05/11/2026
61.07
61.13
59.28
59.85
-2.05%
416,470
05/08/2026
62.84
63.00
60.41
61.10
-3.18%
394,145
05/07/2026
64.09
65.66
63.11
63.11
-1.20%
306,459
05/06/2026
66.07
66.26
63.55
63.88
-2.62%
363,886
05/05/2026
64.81
65.81
64.33
65.60
+1.51%
366,348
05/04/2026
64.31
65.46
64.04
64.62
-0.49%
588,853
05/01/2026
66.85
68.27
63.77
64.94
-2.41%
848,621
04/30/2026
65.77
66.68
64.89
66.54
+1.07%
432,934
04/30/2026
$0.59 Earnings
04/29/2026
66.07
67.23
65.28
65.84
-1.14%
312,971
04/28/2026
66.47
68.04
66.37
66.59
+1.15%
452,931
04/27/2026
65.42
67.21
65.42
65.84
+0.46%
484,526
04/24/2026
65.76
67.11
64.95
65.54
-0.59%
390,031
04/23/2026
66.90
67.16
64.43
65.92
-1.91%
598,636
04/22/2026
67.85
68.17
66.59
67.21
-1.07%
270,324
04/21/2026
67.79
68.88
67.15
67.93
+0.21%
423,982
04/20/2026
67.51
68.11
67.12
67.79
+0.15%
293,893
04/17/2026
68.59
69.25
66.68
67.70
-0.10%
875,263
04/16/2026
67.95
69.00
66.21
67.76
-0.25%
455,688
04/15/2026
67.14
68.20
66.13
67.93
+1.10%
400,420
04/14/2026
66.16
67.52
65.74
67.20
+1.41%
405,989
04/13/2026
64.98
66.42
64.37
66.26
+1.90%
395,505
04/10/2026
66.41
67.33
64.01
65.03
-1.94%
517,293
04/09/2026
66.05
66.38
64.65
66.31
-0.13%
518,703
04/08/2026
66.75
67.32
65.86
66.40
+1.44%
593,574
04/07/2026
65.17
66.00
64.76
65.46
-1.14%
495,336
04/06/2026
65.74
66.59
65.15
66.21
0.00%
257,916
04/02/2026
64.20
66.33
64.07
66.21
+2.35%
384,868
04/01/2026
65.33
66.01
64.49
64.69
-0.34%
389,996
03/31/2026
65.61
65.70
64.25
64.91
+0.02%
547,490
03/30/2026
64.65
66.03
64.34
64.90
+1.19%
438,421
03/27/2026
64.54
66.53
62.92
64.13
-1.27%
592,352
03/26/2026
64.79
66.97
64.40
64.96
-0.06%
416,343
03/25/2026
65.70
65.93
64.40
65.00
+0.05%
439,455
03/24/2026
65.20
65.55
64.08
64.97
-1.54%
387,560
03/23/2026
67.71
68.94
65.96
65.98
-0.64%
568,250
03/20/2026
64.81
66.52
64.10
66.41
+2.47%
1,160,506
03/19/2026
63.72
65.79
63.72
64.81
+1.01%
508,591
03/18/2026
64.31
65.47
64.15
64.16
-1.26%
488,083
03/17/2026
66.88
67.73
64.37
64.98
-2.08%
696,864
03/16/2026
67.44
68.06
66.23
66.36
-0.98%
503,492
03/13/2026
70.00
70.89
66.54
67.02
-3.32%
434,591
03/12/2026
69.45
70.50
69.02
69.32
-0.50%
543,113
03/11/2026
69.44
70.51
68.95
69.67
-0.31%
436,085
03/10/2026
71.33
71.48
68.86
69.88
-2.27%
535,547
03/09/2026
71.28
71.85
69.70
71.51
-0.03%
406,680
03/06/2026
72.23
72.23
70.22
71.53
-2.85%
383,747
03/06/2026
$0.31 Dividend
03/05/2026
71.72
73.80
71.29
73.62
+1.88%
581,033
03/04/2026
73.40
74.09
72.20
72.27
-1.22%
590,196
03/03/2026
71.71
73.75
70.90
73.16
+0.09%
467,757
03/02/2026
71.87
73.78
71.56
73.09
+1.37%
377,154
02/27/2026
70.88
72.33
69.34
72.10
-0.44%
460,019
02/26/2026
70.31
72.81
69.48
72.42
+3.70%
373,734
02/25/2026
69.99
70.17
68.69
69.83
+0.43%
471,229
02/24/2026
68.76
70.56
68.35
69.53
+1.12%
423,238
02/23/2026
69.16
69.44
67.88
68.76
-1.07%
605,984
02/20/2026
69.36
70.54
67.20
69.50
+0.13%
449,361
02/19/2026
69.15
70.26
68.81
69.41
-0.27%
483,838
02/18/2026
67.62
69.91
67.62
69.60
+2.24%
597,975
02/17/2026
66.02
68.61
65.65
68.08
+2.89%
817,761
02/13/2026
66.81
68.60
64.99
66.16
-0.51%
948,552
02/12/2026
71.18
72.89
65.97
66.50
-6.40%
693,791
02/11/2026
75.87
76.30
70.45
71.05
-5.82%
484,010
02/10/2026
77.82
78.25
74.96
75.44
-2.80%
510,660
02/09/2026
79.69
81.18
77.46
77.61
-1.82%
774,055
02/06/2026
71.97
79.85
70.28
79.04
+12.65%
940,702
02/05/2026
69.59
70.77
69.45
70.17
+1.06%
583,632
02/05/2026
$0.49 Earnings
02/04/2026
69.65
70.95
69.15
69.43
+0.24%
405,135
02/03/2026
72.21
73.08
68.35
69.27
-5.08%
379,585