• N/A
    Market Cap
  • 78.63%
    1-Year Change
  • Engineering & Construction
    Industry
  • 1 Month
    +6.32%
    Low Price$279.58
    High Price$315.85
  • 3 Months
    +14.40%
    Low Price$231.74
    High Price$315.85
  • 1 Year
    +69.35%
    Low Price$170.50
    High Price$315.85
Date
Open
High
Low
Close
Change (%)
Volume
06/02/2026
276.22
300.00
276.22
300.00
+1.44%
7
06/01/2026
273.20
295.75
273.20
295.75
-1.38%
165
05/29/2026
302.35
302.35
288.10
299.88
-0.68%
330
05/28/2026
292.75
301.95
283.55
301.95
-0.12%
1,028
05/27/2026
302.00
302.30
281.85
302.30
+0.07%
96
05/26/2026
311.42
311.42
292.74
302.08
+4.06%
23
05/22/2026
300.00
303.49
288.45
290.30
-3.20%
67
05/21/2026
292.31
299.89
280.00
299.89
+5.90%
8,079
05/20/2026
300.25
300.25
283.19
283.19
+1.29%
17
05/19/2026
306.23
306.23
279.58
279.58
-10.39%
18
05/18/2026
312.29
312.69
301.48
312.00
+2.99%
25
05/15/2026
302.94
302.94
284.46
302.94
-4.01%
26
05/14/2026
314.97
315.59
293.55
315.59
+1.16%
25
05/13/2026
310.97
311.97
310.97
311.97
-0.29%
9
05/12/2026
312.88
312.88
312.88
312.88
-0.94%
4
05/11/2026
316.60
316.60
300.60
315.85
+1.13%
48
05/08/2026
312.34
312.34
293.42
312.34
+6.40%
9
05/07/2026
312.56
312.56
293.54
293.54
-3.88%
21
05/06/2026
305.35
305.38
305.35
305.38
+5.12%
43
05/05/2026
294.72
294.72
290.50
290.50
+2.95%
24
05/04/2026
286.25
295.98
282.16
282.16
-2.59%
17
05/01/2026
293.25
305.56
289.66
289.66
-1.20%
10
04/30/2026
293.07
293.17
293.07
293.17
+0.07%
15
04/29/2026
289.17
292.96
282.00
292.96
+0.33%
55
04/28/2026
290.32
292.00
276.84
292.00
+3.89%
51
04/27/2026
285.40
285.40
281.07
281.07
-0.68%
197
04/24/2026
275.80
283.00
275.80
283.00
+2.91%
38
04/23/2026
287.85
287.85
275.00
275.00
-4.46%
18
04/22/2026
276.29
287.85
276.29
287.85
+0.84%
38
04/21/2026
284.41
285.45
276.05
285.45
-1.94%
42
04/20/2026
283.37
291.10
283.37
291.10
-1.58%
17
04/17/2026
285.00
295.77
279.29
295.77
+3.78%
500
04/16/2026
277.35
285.00
277.35
285.00
0.00%
36
04/15/2026
280.00
285.00
279.08
285.00
0.00%
108
04/14/2026
278.45
285.00
278.19
285.00
0.00%
5,024
04/13/2026
275.00
285.00
272.60
285.00
+5.93%
26
04/10/2026
276.41
276.41
269.05
269.05
-5.00%
2
04/09/2026
278.01
283.22
270.54
283.22
-0.80%
70
04/08/2026
278.37
285.50
274.85
285.50
+3.48%
16
04/07/2026
274.28
281.42
259.70
275.90
-0.65%
42
04/02/2026
253.40
277.70
253.40
277.70
+0.67%
38
04/01/2026
268.80
275.85
264.75
275.85
+2.57%
26
03/31/2026
262.50
273.26
257.68
268.93
+11.06%
36
03/30/2026
260.47
260.47
242.15
242.15
-3.14%
34
03/27/2026
250.00
250.00
250.00
250.00
+1.44%
20
03/26/2026
238.45
254.46
238.45
246.45
-3.70%
70
03/25/2026
257.80
257.80
240.70
255.91
+3.88%
67
03/24/2026
245.00
246.35
234.31
246.35
-3.23%
32
03/23/2026
255.00
255.00
241.11
254.57
+1.40%
424
03/20/2026
245.42
251.04
240.71
251.04
+0.72%
40
03/19/2026
247.74
257.21
247.73
249.25
-3.43%
72
03/18/2026
256.56
258.10
256.56
258.10
-2.88%
16
03/17/2026
264.18
265.75
264.18
265.75
+9.34%
36
03/16/2026
244.60
244.60
243.05
243.05
-1.50%
2
03/13/2026
259.40
259.60
246.65
246.76
-3.25%
54
03/12/2026
255.05
255.05
253.52
255.05
-1.38%
9
03/11/2026
254.58
258.63
250.02
258.63
-0.98%
199
03/10/2026
252.10
261.20
247.52
261.20
+4.39%
6,510
03/09/2026
250.21
250.21
250.21
250.21
+7.97%
13
03/06/2026
250.00
250.00
231.74
231.74
-11.63%
40
03/05/2026
262.50
262.50
261.04
262.25
-1.61%
18
03/04/2026
264.97
266.55
255.96
266.55
-0.12%
28
03/03/2026
272.53
272.53
254.15
266.88
-8.05%
84
03/02/2026
290.24
290.24
282.00
290.24
+1.27%
477
02/27/2026
303.29
303.29
286.61
286.61
+8.40%
5,019
02/26/2026
264.39
264.39
245.00
264.39
+1.73%
61
02/25/2026
259.89
259.89
244.75
259.89
+9.58%
147
02/24/2026
245.34
245.34
230.71
237.16
-2.35%
86
02/23/2026
243.89
243.89
242.87
242.87
+3.67%
6
02/20/2026
241.44
241.44
227.11
234.28
-1.06%
31
02/19/2026
236.79
236.79
222.56
236.79
+2.89%
21
02/18/2026
244.40
244.40
230.15
230.15
-2.99%
406
02/17/2026
237.24
237.40
230.18
237.24
+1.41%
4,985
02/13/2026
233.94
233.94
233.94
233.94
+3.97%
111
02/12/2026
218.25
225.01
218.25
225.01
+2.74%
106
02/06/2026
218.89
219.00
218.89
219.00
+2.13%
657
02/05/2026
214.44
214.44
214.44
214.44
-2.09%
362
02/03/2026
219.01
219.01
219.01
219.01
+1.26%
56
01/28/2026
210.00
216.28
210.00
216.28
+2.76%
21
01/26/2026
210.47
210.47
210.47
210.47
-5.74%
49
01/13/2026
223.28
223.28
223.28
223.28
+1.40%
500
01/12/2026
220.48
220.48
220.19
220.19
-1.96%
115
01/08/2026
224.60
224.60
224.60
224.60
-5.99%
161
01/07/2026
238.90
238.90
238.90
238.90
+0.72%
20
01/06/2026
237.35
237.35
237.19
237.19
+6.47%
70
12/31/2025
222.78
222.78
222.78
222.78
+2.05%
10
12/26/2025
218.30
218.30
218.30
218.30
+1.30%
6
12/23/2025
215.50
215.50
215.50
215.50
+0.23%
438
12/17/2025
215.00
215.00
215.00
215.00
+0.35%
5,057
12/15/2025
214.24
214.24
214.24
214.24
+3.52%
14
12/10/2025
206.95
206.95
206.95
206.95
-1.08%
276
12/05/2025
195.90
209.20
195.90
209.20
+7.28%
108
12/01/2025
195.00
195.00
195.00
195.00
+1.09%
1
11/24/2025
192.90
192.90
192.90
192.90
-4.85%
7
11/20/2025
202.73
202.73
202.73
202.73
-2.27%
4
11/14/2025
213.10
213.10
207.45
207.45
-12.53%
27
11/12/2025
237.16
241.91
237.16
237.16
+1.57%
2,651
11/11/2025
233.50
233.50
233.50
233.50
+2.13%
18
11/10/2025
228.63
228.63
228.63
228.63
-3.77%
1
11/06/2025
237.58
237.58
237.58
237.58
+5.01%
44