• N/A
    Market Cap
  • -3.93%
    1-Year Change
  • Engineering & Construction
    Industry
  • 1 Month
    -9.16%
    Low Price$32.00
    High Price$35.05
  • 3 Months
    -10.84%
    Low Price$32.00
    High Price$37.35
  • 1 Year
    -3.93%
    Low Price$32.00
    High Price$40.84
Date
Open
High
Low
Close
Change (%)
Volume
09/11/2026
32.38
32.46
32.11
32.23
+0.72%
835,043
09/10/2026
32.10
32.25
31.91
32.00
-1.08%
339,946
09/09/2026
32.84
32.88
32.29
32.35
-1.85%
214,037
09/08/2026
33.12
33.24
32.96
32.96
-0.12%
341,825
09/04/2026
32.91
33.17
32.88
33.00
+0.70%
166,830
09/03/2026
32.81
32.87
32.66
32.77
+1.58%
342,601
09/02/2026
32.75
32.75
32.21
32.26
-1.86%
285,333
09/01/2026
32.92
33.11
32.82
32.87
+0.43%
387,927
08/31/2026
33.20
33.20
32.66
32.73
-1.03%
211,305
08/28/2026
33.19
33.19
32.95
33.07
-1.40%
166,769
08/27/2026
33.62
33.62
33.30
33.54
-3.32%
208,143
08/26/2026
35.06
35.06
34.69
34.69
-0.74%
88,485
08/25/2026
34.80
34.95
34.71
34.95
+0.75%
63,485
08/24/2026
34.65
34.69
34.47
34.69
-0.37%
148,152
08/21/2026
35.04
35.07
34.72
34.82
-0.11%
116,386
08/20/2026
34.73
34.98
34.64
34.86
-0.54%
147,825
08/19/2026
35.09
35.17
35.02
35.05
+1.42%
87,810
08/18/2026
34.61
34.64
34.47
34.56
-0.49%
132,724
08/17/2026
34.80
34.89
34.62
34.73
-0.37%
127,610
08/14/2026
35.12
35.21
34.85
34.86
-0.83%
74,719
08/13/2026
35.01
35.22
34.81
35.15
-1.04%
100,355
08/12/2026
35.74
35.82
35.48
35.52
+0.11%
62,971
08/11/2026
35.80
35.97
35.44
35.48
-1.14%
68,136
08/10/2026
36.01
36.02
35.85
35.89
-0.64%
74,574
08/07/2026
36.39
36.44
36.11
36.12
-0.62%
49,505
08/06/2026
36.64
36.79
36.30
36.35
+0.26%
311,334
08/05/2026
36.37
36.38
36.10
36.25
-1.15%
98,087
08/04/2026
36.32
36.68
36.22
36.67
+2.17%
141,916
08/03/2026
35.89
36.30
35.88
35.89
+1.77%
201,236
07/31/2026
35.23
35.40
34.94
35.27
-1.44%
93,558
07/30/2026
35.49
35.86
35.41
35.78
+4.62%
166,661
07/29/2026
33.58
34.54
33.45
34.20
+1.36%
153,493
07/28/2026
33.54
33.90
33.54
33.74
+0.42%
166,008
07/27/2026
33.63
33.69
33.38
33.60
+0.48%
277,170
07/24/2026
33.62
33.67
33.40
33.44
-0.21%
324,112
07/23/2026
33.37
33.59
33.33
33.51
-1.33%
202,670
07/22/2026
34.07
34.14
33.95
33.96
+0.59%
90,023
07/21/2026
33.74
33.89
33.58
33.76
+0.60%
123,244
07/20/2026
33.90
33.93
33.50
33.56
-0.21%
223,553
07/17/2026
33.69
33.89
33.55
33.63
-0.97%
230,267
07/16/2026
34.02
34.33
33.85
33.96
-0.82%
287,474
07/15/2026
34.20
34.32
34.05
34.24
+1.06%
253,201
07/14/2026
34.01
34.14
33.86
33.88
+0.36%
213,751
07/13/2026
33.96
34.10
33.75
33.76
-0.32%
301,784
07/10/2026
34.05
34.05
33.80
33.87
-0.62%
183,034
07/09/2026
33.93
34.17
33.82
34.08
+0.53%
169,800
07/08/2026
33.97
34.15
33.64
33.90
-3.20%
275,755
07/07/2026
35.46
35.48
34.94
35.02
-2.40%
175,309
07/06/2026
35.73
35.93
35.59
35.88
-0.86%
171,044
07/02/2026
35.96
36.29
35.96
36.19
+2.41%
118,792
07/01/2026
35.52
35.60
35.26
35.34
-3.09%
117,332
06/30/2026
36.25
36.57
36.08
36.47
+0.32%
174,500
06/29/2026
36.36
36.45
36.14
36.35
-1.33%
898,348
06/26/2026
37.19
37.19
36.80
36.84
-0.75%
2,521,468
06/25/2026
37.34
37.50
36.98
37.12
+1.20%
1,424,106
06/24/2026
36.36
36.68
36.25
36.68
-0.05%
494,974
06/23/2026
36.79
37.08
36.65
36.70
-1.45%
456,264
06/22/2026
36.98
37.41
36.86
37.24
-0.11%
347,452
06/18/2026
37.42
37.51
37.12
37.28
+0.16%
1,775,689
06/17/2026
37.59
37.76
37.22
37.22
-0.35%
544,958
06/16/2026
37.12
37.46
37.11
37.35
+1.33%
528,133
06/15/2026
37.39
37.39
36.86
36.86
+1.29%
2,141,383
06/12/2026
36.36
36.53
36.18
36.39
+0.66%
237,446
06/11/2026
35.58
36.22
35.38
36.15
+2.76%
623,290
06/10/2026
35.54
35.68
35.18
35.18
-0.85%
417,945
06/09/2026
35.95
36.00
35.17
35.48
-0.39%
341,289
06/08/2026
35.82
35.85
35.49
35.62
+0.25%
303,925
06/05/2026
36.01
36.03
35.33
35.53
-0.98%
305,060
06/04/2026
36.12
36.12
35.57
35.88
+0.93%
147,086
06/03/2026
35.48
35.74
35.44
35.55
-0.03%
226,503
06/02/2026
35.89
35.90
35.44
35.56
-1.06%
206,327
06/01/2026
35.70
36.01
35.50
35.94
-0.91%
354,486
05/29/2026
36.24
36.78
36.10
36.27
+0.23%
128,408
05/28/2026
35.97
36.35
35.92
36.19
-0.62%
151,322
05/27/2026
36.72
36.78
36.29
36.41
+0.66%
123,994
05/26/2026
36.27
36.33
35.91
36.17
+2.78%
146,089
05/22/2026
35.81
35.85
35.11
35.19
-2.30%
168,220
05/21/2026
35.59
36.16
35.50
36.02
-0.58%
116,874
05/20/2026
35.70
36.46
35.53
36.23
+1.60%
144,202
05/19/2026
35.75
36.04
35.30
35.66
-1.98%
358,694
05/18/2026
36.27
36.45
36.09
36.38
+0.81%
165,153
05/15/2026
36.41
36.42
36.06
36.09
-2.67%
118,650
05/14/2026
37.14
37.17
37.00
37.08
-0.32%
95,066
05/13/2026
36.73
37.35
36.73
37.20
-1.22%
114,190
05/12/2026
37.55
37.73
37.43
37.66
-0.63%
105,846
05/11/2026
37.81
38.08
37.77
37.90
0.00%
106,954
05/08/2026
38.15
38.20
37.64
37.90
-0.71%
125,211
05/07/2026
39.35
39.36
38.17
38.17
-3.02%
94,960
05/06/2026
39.15
39.40
39.01
39.36
+4.38%
105,039
05/05/2026
37.74
37.88
37.60
37.71
+2.81%
114,449
05/04/2026
36.96
37.05
36.47
36.68
-2.78%
139,317
05/01/2026
37.79
38.16
37.63
37.73
-0.03%
83,374
04/30/2026
37.26
37.77
37.25
37.74
+2.89%
109,862
04/29/2026
36.71
36.88
36.54
36.68
-2.24%
137,150
04/28/2026
37.69
37.71
37.46
37.52
+0.13%
165,835
04/27/2026
37.66
37.71
37.35
37.47
-0.08%
144,513
04/24/2026
37.25
37.54
37.17
37.50
-3.13%
115,796
04/23/2026
38.13
38.72
37.80
38.71
+0.91%
98,512
04/22/2026
39.20
39.31
38.27
38.36
-1.84%
96,725
04/21/2026
39.48
39.51
38.85
39.08
-1.21%
78,239