• N/A
    Market Cap
  • 204.87%
    1-Year Change
  • Engineering & Construction
    Industry
  • 1 Month
    -14.19%
    Low Price$532.95
    High Price$671.55
  • 3 Months
    +33.39%
    Low Price$416.25
    High Price$671.55
  • 1 Year
    +202.66%
    Low Price$178.00
    High Price$671.55
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
571.25
576.26
571.25
576.26
+2.72%
8
06/02/2026
561.00
561.00
561.00
561.00
+4.08%
92
06/01/2026
538.99
538.99
538.99
538.99
-1.33%
5
05/26/2026
562.64
566.82
546.26
546.26
+1.16%
25
05/21/2026
550.00
550.00
539.94
540.00
-2.46%
14
05/20/2026
553.64
553.64
553.64
553.64
+3.88%
12
05/19/2026
532.95
532.95
532.95
532.95
-10.00%
1
05/18/2026
579.00
592.18
556.05
592.18
-2.92%
1,056
05/15/2026
600.00
622.00
596.17
610.00
-2.08%
3,131
05/14/2026
625.78
625.78
622.96
622.96
+7.34%
5
05/13/2026
580.35
580.35
580.35
580.35
+0.37%
24
05/12/2026
615.97
615.97
578.19
578.19
-12.61%
31
05/11/2026
613.90
670.41
613.90
661.64
+7.33%
27
05/08/2026
616.45
616.45
616.45
616.45
+3.07%
1
05/07/2026
640.00
640.00
598.08
598.08
-10.94%
61
05/06/2026
623.20
671.55
623.20
671.55
+22.97%
13
05/04/2026
546.10
546.10
546.10
546.10
+4.29%
35
05/04/2026
$7.74 Dividend
04/28/2026
512.64
523.62
512.64
523.62
-1.70%
2
04/27/2026
532.78
532.78
532.65
532.65
-0.45%
37
04/24/2026
535.07
535.07
535.07
535.07
+0.06%
2
04/23/2026
534.75
534.75
534.75
534.75
-0.74%
5
04/22/2026
538.76
538.76
538.76
538.76
+3.23%
8
04/21/2026
521.91
521.91
521.91
521.91
-0.06%
19
04/20/2026
536.76
537.46
522.23
522.23
+0.27%
34
04/17/2026
541.99
541.99
520.31
520.80
-4.51%
61
04/16/2026
521.05
545.41
521.05
545.41
-1.76%
196
04/15/2026
548.59
555.19
541.69
555.19
-1.79%
152
04/14/2026
548.05
565.30
544.63
565.30
+1.74%
44
04/13/2026
536.08
555.65
507.00
555.65
+7.40%
353
04/08/2026
507.50
517.35
507.50
517.35
+16.21%
5
04/06/2026
443.64
480.05
443.64
445.17
-4.92%
517
04/02/2026
438.52
468.20
438.52
468.20
+4.42%
875
04/01/2026
448.37
448.37
448.37
448.37
+3.66%
10
03/31/2026
453.84
453.84
432.56
432.56
+5.45%
13
03/30/2026
410.19
410.19
410.19
410.19
-6.18%
6,143
03/27/2026
437.19
437.19
437.19
437.19
-1.57%
2
03/26/2026
444.18
444.18
444.18
444.18
+2.48%
5
03/24/2026
433.44
433.44
433.44
433.44
-3.23%
2
03/23/2026
447.90
447.90
447.90
447.90
-1.70%
1
03/20/2026
449.65
455.66
449.65
455.66
-0.67%
7
03/19/2026
445.24
458.72
445.24
458.72
+1.45%
33
03/18/2026
479.96
479.96
452.17
452.17
+2.18%
42
03/13/2026
433.23
442.53
433.23
442.53
+4.24%
3
03/12/2026
427.14
427.14
424.54
424.54
-10.82%
5
03/11/2026
449.36
476.04
449.36
476.04
+9.54%
6
03/10/2026
434.58
434.58
434.58
434.58
+4.60%
15
03/09/2026
408.32
424.72
404.03
415.48
-2.40%
50
03/06/2026
418.81
427.43
409.94
425.71
-8.24%
61
03/05/2026
458.36
463.93
458.33
463.93
+3.05%
24
03/04/2026
450.20
450.20
450.20
450.20
-0.91%
8
03/02/2026
480.17
480.17
454.31
454.31
-2.62%
206
02/26/2026
476.09
476.09
466.55
466.55
-2.00%
36
02/25/2026
478.03
485.82
476.09
476.09
+1.26%
47
02/24/2026
490.35
490.35
470.15
470.15
-4.03%
34
02/23/2026
489.91
489.91
489.91
489.91
+3.57%
9
02/20/2026
477.94
477.94
473.01
473.01
+3.45%
22
02/19/2026
457.19
457.24
457.19
457.24
-1.40%
25
02/18/2026
463.75
463.75
463.75
463.75
+7.70%
15
02/12/2026
432.90
435.95
424.23
430.58
-0.50%
15
02/11/2026
432.75
432.75
432.75
432.75
+1.89%
10
02/10/2026
432.61
432.61
424.73
424.73
-1.44%
34
02/09/2026
430.96
430.96
430.96
430.96
+1.70%
10
02/06/2026
423.74
423.74
423.74
423.74
+8.08%
5
02/05/2026
396.88
396.88
392.08
392.08
-2.21%
100
02/04/2026
409.15
409.15
400.95
400.95
-5.83%
196
01/26/2026
425.71
433.74
423.74
425.80
-0.67%
156
01/23/2026
423.74
428.66
423.74
428.66
+1.39%
152
01/22/2026
422.80
422.80
422.80
422.80
+3.59%
6
01/21/2026
408.13
408.13
408.13
408.13
+0.004%
8
01/20/2026
410.53
424.62
402.30
408.11
-4.13%
141
01/16/2026
421.33
428.66
421.33
425.71
-0.69%
25
01/15/2026
428.66
428.66
428.66
428.66
+4.61%
12
01/14/2026
428.66
428.66
394.73
409.79
+0.81%
22
01/12/2026
406.50
406.50
406.50
406.50
-2.71%
7
01/09/2026
417.82
417.82
417.82
417.82
+0.08%
2
01/06/2026
404.23
429.35
404.23
417.47
+4.61%
258
01/05/2026
399.10
399.10
399.06
399.06
+0.47%
7
01/02/2026
397.18
397.18
397.18
397.18
+2.28%
4
12/31/2025
397.23
397.23
388.31
388.31
-1.49%
22
12/30/2025
394.17
394.17
394.17
394.17
+0.13%
3
12/29/2025
382.89
393.70
382.89
393.65
-0.13%
247
12/26/2025
389.25
394.17
389.25
394.17
+1.89%
133
12/24/2025
386.87
386.87
386.87
386.87
-3.79%
5
12/23/2025
402.11
402.11
402.11
402.11
+3.43%
400
12/22/2025
401.02
401.02
388.75
388.75
-1.16%
20
12/19/2025
378.41
400.51
378.41
393.32
+3.80%
68
12/18/2025
378.90
378.90
378.90
378.90
+4.52%
30
12/17/2025
393.68
393.68
362.52
362.52
-4.61%
58
12/16/2025
397.69
397.69
380.03
380.03
-3.59%
13
12/15/2025
392.87
394.55
392.87
394.17
+3.52%
23
12/12/2025
380.77
380.77
380.77
380.77
-1.08%
1
12/11/2025
384.91
384.91
384.91
384.91
-2.20%
12
12/10/2025
370.08
393.58
370.08
393.58
+5.11%
8
12/08/2025
372.03
374.47
372.03
374.47
-1.32%
5
12/05/2025
380.13
380.13
373.43
379.46
-0.05%
165
12/04/2025
369.78
379.64
364.88
379.64
+2.67%
81
12/03/2025
371.53
373.00
369.76
369.76
+3.09%
415
12/02/2025
362.74
362.74
358.10
358.68
+5.08%
30
12/01/2025
350.47
350.47
341.22
341.35
-3.78%
54