• N/A
    Market Cap
  • 135.99%
    1-Year Change
  • Engineering & Construction
    Industry
  • 1 Month
    -10.91%
    Low Price$481.50
    High Price$560.20
  • 3 Months
    -1.56%
    Low Price$481.50
    High Price$671.55
  • 1 Year
    +135.99%
    Low Price$221.72
    High Price$671.55
Date
Open
High
Low
Close
Change (%)
Volume
07/31/2026
515.46
515.46
515.46
515.46
-1.49%
2
07/30/2026
494.00
523.27
494.00
523.27
+6.93%
64
07/29/2026
489.38
489.38
489.38
489.38
+1.64%
1
07/28/2026
490.00
490.00
481.50
481.50
-4.05%
80
07/27/2026
481.50
501.85
481.50
501.85
-1.54%
168
07/24/2026
510.79
510.79
509.69
509.69
+0.04%
13
07/22/2026
505.50
509.50
505.50
509.50
-3.44%
17
07/20/2026
527.64
527.64
527.64
527.64
+2.45%
15
07/17/2026
515.00
515.00
515.00
515.00
-4.38%
15
07/15/2026
540.50
540.50
538.60
538.60
+2.47%
28
07/14/2026
506.01
525.60
506.01
525.60
+3.87%
14
07/13/2026
506.00
506.00
506.00
506.00
-5.86%
3
07/09/2026
537.50
537.50
537.50
537.50
-0.56%
23
07/07/2026
555.00
555.00
540.50
540.50
-3.52%
25
07/06/2026
560.20
560.20
560.20
560.20
-1.37%
21
07/02/2026
557.60
568.00
557.60
568.00
-1.22%
5
07/01/2026
563.95
575.00
563.95
575.00
-0.62%
36
06/30/2026
578.61
578.61
578.61
578.61
-2.01%
10
06/25/2026
589.81
590.48
589.81
590.48
+4.44%
3
06/24/2026
565.65
565.65
565.05
565.38
-3.38%
14
06/23/2026
585.65
585.65
558.59
585.15
-2.80%
64
06/22/2026
592.70
602.01
592.70
602.01
+3.64%
27
06/17/2026
580.88
580.88
580.88
580.88
+1.23%
1
06/15/2026
576.00
576.00
573.84
573.84
+3.15%
12
06/11/2026
556.30
556.30
556.30
556.30
+5.96%
22
06/09/2026
558.80
568.59
525.00
525.00
-8.85%
10
06/04/2026
576.00
576.00
576.00
576.00
-0.05%
500
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