• N/A
    Market Cap
  • -13.10%
    1-Year Change
  • Engineering & Construction
    Industry
  • 1 Month
    -16.44%
    Low Price$58.58
    High Price$71.51
  • 3 Months
    -17.14%
    Low Price$58.58
    High Price$71.51
  • 1 Year
    -13.24%
    Low Price$58.58
    High Price$77.99
Date
Open
High
Low
Close
Change (%)
Volume
06/02/2026
59.30
59.30
58.58
58.58
-1.73%
116,206
06/01/2026
58.84
59.76
58.84
59.61
-0.65%
107,082
05/29/2026
60.11
60.11
59.45
60.00
+0.59%
86,233
05/28/2026
58.48
60.14
58.33
59.65
+0.92%
14,021
05/28/2026
$0.01 Dividend
05/27/2026
60.92
60.92
59.07
59.11
-3.08%
26,248
05/26/2026
60.92
61.17
60.92
60.99
+1.29%
46,823
05/22/2026
60.21
60.21
60.21
60.21
+2.07%
44,161
05/21/2026
58.34
58.99
58.34
58.99
-0.15%
43,128
05/20/2026
59.26
59.62
59.07
59.07
-0.73%
6,716
05/19/2026
61.98
61.98
59.51
59.51
-4.11%
24,792
05/15/2026
62.29
62.52
61.20
62.05
-0.26%
73,229
05/14/2026
61.85
63.01
59.28
62.21
+2.37%
110,341
05/13/2026
64.07
64.07
60.78
60.78
-6.65%
1,012
05/12/2026
60.79
65.54
60.79
65.10
-1.02%
3,807
05/11/2026
66.67
67.01
65.61
65.77
-1.19%
1,332
05/08/2026
68.81
68.81
66.52
66.56
-4.53%
1,225
05/07/2026
71.87
71.87
69.71
69.72
-2.48%
2,895
05/06/2026
70.77
71.72
70.62
71.49
+1.33%
4,121
05/05/2026
70.48
70.55
70.28
70.55
+0.66%
916
05/04/2026
69.02
70.12
69.02
70.09
+1.60%
655
05/01/2026
69.03
69.90
68.98
68.98
+0.03%
868
04/30/2026
66.80
68.96
66.80
68.96
+4.66%
7,808
04/29/2026
65.93
65.93
65.89
65.89
-0.77%
254
04/28/2026
67.46
67.46
66.30
66.40
-3.08%
1,052
04/27/2026
67.27
68.95
67.27
68.51
+2.09%
5,984
04/24/2026
66.79
67.11
66.48
67.11
+0.18%
1,543
04/23/2026
68.27
68.27
66.31
66.99
+0.52%
2,738
04/22/2026
66.84
67.16
66.65
66.65
+1.48%
35,010
04/21/2026
67.54
67.54
65.63
65.67
-2.77%
1,962
04/20/2026
66.85
67.55
65.69
67.54
-0.72%
35,495
04/17/2026
68.05
68.55
68.03
68.03
+1.54%
4,290
04/16/2026
68.18
68.18
66.76
67.00
-2.15%
22,101
04/15/2026
68.03
69.72
68.03
68.47
+2.68%
2,742
04/14/2026
66.63
66.68
66.09
66.68
+1.91%
18,356
04/13/2026
65.02
65.43
64.49
65.43
-0.27%
15,334
04/10/2026
66.05
66.27
65.61
65.61
+0.60%
15,549
04/08/2026
66.54
66.54
64.98
65.21
+2.32%
10,729
04/07/2026
64.37
64.37
63.24
63.73
-2.73%
1,184
04/06/2026
65.60
65.88
65.34
65.52
+0.29%
4,485
04/02/2026
65.24
65.33
65.24
65.33
-1.45%
15,483
04/01/2026
66.31
67.29
66.13
66.29
+4.00%
1,873
03/31/2026
62.92
64.10
62.92
63.74
+3.75%
26,584
03/30/2026
62.99
62.99
61.44
61.44
-1.96%
16,979
03/27/2026
62.23
63.09
62.03
62.66
-3.21%
942
03/26/2026
67.16
67.16
64.74
64.74
-5.50%
37,968
03/25/2026
68.04
68.51
68.04
68.51
+1.56%
387
03/24/2026
66.80
67.49
66.79
67.46
+0.12%
1,991
03/23/2026
64.98
67.86
64.87
67.38
+4.84%
10,379
03/20/2026
65.05
65.16
64.27
64.27
-2.87%
1,608
03/19/2026
66.25
66.43
65.08
66.17
-1.66%
37,939
03/18/2026
67.90
67.90
66.58
67.29
-0.31%
34,169
03/17/2026
67.65
68.04
66.61
67.50
+0.63%
2,878
03/16/2026
66.40
67.14
66.33
67.08
+0.28%
603
03/13/2026
67.75
68.12
66.69
66.89
-1.38%
13,866
03/13/2026
$0.01 Dividend
03/12/2026
69.21
69.41
67.55
67.83
-1.36%
38,183
03/11/2026
68.80
68.80
68.76
68.76
-0.40%
32,036
03/10/2026
70.21
70.23
69.04
69.04
-2.22%
13,914
03/09/2026
69.97
70.78
69.01
70.61
+0.03%
15,252
03/06/2026
68.80
71.24
68.65
70.59
-0.11%
51,682
03/05/2026
68.04
71.51
68.04
70.66
+1.10%
67,108
03/04/2026
70.85
71.16
69.25
69.90
-1.76%
1,289
03/03/2026
69.15
71.70
68.76
71.15
+1.48%
2,164
03/02/2026
67.81
71.04
67.81
70.11
+1.07%
4,297
02/27/2026
69.22
69.59
63.97
69.37
-0.67%
11,759
02/26/2026
69.57
69.84
69.21
69.84
+1.61%
41,057
02/25/2026
69.66
69.66
67.35
68.73
+0.17%
10,125
02/24/2026
66.45
68.61
66.29
68.61
+2.54%
12,928
02/23/2026
69.40
69.40
66.15
66.91
-4.59%
7,888
02/20/2026
69.10
70.13
68.63
70.13
+0.89%
2,696
02/19/2026
67.55
69.51
67.55
69.51
+1.68%
22,332
02/18/2026
68.27
69.84
68.09
68.36
-0.65%
2,476
02/17/2026
67.92
68.97
67.92
68.81
+3.90%
21,685
02/13/2026
68.15
68.15
65.70
66.22
-2.21%
29,123
02/12/2026
76.83
76.83
67.60
67.72
-10.29%
31,091
02/11/2026
77.90
78.19
75.49
75.49
-3.17%
2,292
02/10/2026
77.96
78.54
77.74
77.95
+0.03%
15,382
02/09/2026
76.66
77.93
75.84
77.93
+2.90%
10,268
02/06/2026
75.24
76.30
75.16
75.74
+2.98%
5,122
02/05/2026
73.61
75.12
73.37
73.55
-3.18%
10,836
02/04/2026
76.47
76.47
74.91
75.97
-1.64%
2,092
02/03/2026
73.86
77.23
73.78
77.23
+8.34%
5,810
02/02/2026
69.97
71.30
69.97
71.29
+1.52%
1,476
01/30/2026
71.72
71.72
69.09
70.22
-2.36%
40,207
01/29/2026
71.08
72.37
70.72
71.92
-0.36%
38,343
01/28/2026
71.67
72.47
70.94
72.18
-0.30%
13,603
01/27/2026
69.69
72.40
69.69
72.40
+4.67%
4,692
01/26/2026
69.14
69.25
69.05
69.17
-0.01%
697
01/23/2026
70.10
70.10
68.94
69.18
-0.50%
9,019
01/22/2026
68.94
69.58
68.82
69.53
+0.55%
1,682
01/21/2026
69.13
69.15
67.37
69.15
-1.71%
12,137
01/20/2026
66.99
71.58
66.99
70.35
+2.35%
90,309
01/16/2026
68.60
68.99
67.66
68.73
+1.29%
1,932
01/15/2026
67.86
67.86
67.86
67.86
-0.26%
228
01/14/2026
68.58
68.64
67.76
68.04
-0.80%
30,461
01/13/2026
67.28
68.59
67.28
68.59
+0.69%
4,223
01/12/2026
66.78
68.12
66.78
68.12
+1.10%
2,484
01/09/2026
66.79
67.46
66.56
67.38
+3.25%
5,369
01/08/2026
66.15
66.15
64.69
65.26
-1.69%
5,948