• N/A
    Market Cap
  • 12.42%
    1-Year Change
  • Engineering & Construction
    Industry
  • 1 Month
    +0.60%
    Low Price$26.99
    High Price$29.14
  • 3 Months
    +4.33%
    Low Price$25.81
    High Price$29.14
  • 1 Year
    +12.42%
    Low Price$24.71
    High Price$29.81
Date
Open
High
Low
Close
Change (%)
Volume
10/02/2026
27.72
27.94
27.70
27.94
+2.01%
16,303
10/01/2026
27.44
27.44
27.17
27.39
-0.69%
38,856
09/30/2026
27.88
27.88
27.57
27.58
-2.06%
8,625
09/29/2026
28.18
28.25
28.06
28.16
-0.95%
14,262
09/28/2026
28.35
28.58
28.29
28.43
-0.28%
12,585
09/25/2026
28.39
28.54
28.26
28.51
+1.22%
9,995
09/24/2026
28.24
28.24
27.86
28.17
-1.04%
16,460
09/23/2026
28.50
28.50
28.25
28.46
-2.33%
16,360
09/22/2026
28.97
29.18
28.84
29.14
+4.41%
45,861
09/21/2026
27.65
27.98
27.65
27.91
+1.45%
49,175
09/18/2026
27.39
27.51
27.32
27.51
-0.29%
11,915
09/17/2026
27.80
27.92
27.58
27.59
+1.70%
23,115
09/16/2026
27.38
27.49
26.97
27.13
+0.52%
10,979
09/15/2026
26.99
27.06
26.90
26.99
-0.33%
22,488
09/14/2026
26.84
27.20
26.81
27.08
-1.38%
22,874
09/11/2026
27.58
27.59
27.46
27.46
+0.59%
13,719
09/10/2026
27.64
27.64
27.30
27.30
-2.69%
11,930
09/09/2026
28.31
28.31
28.01
28.06
-1.68%
15,964
09/08/2026
28.61
28.66
28.47
28.53
+0.19%
7,733
09/04/2026
28.34
28.53
28.34
28.48
+0.68%
5,111
09/03/2026
28.36
28.36
28.16
28.29
+1.86%
13,869
09/02/2026
27.89
27.89
27.72
27.77
-0.63%
6,596
09/01/2026
28.36
28.36
27.95
27.95
-1.79%
28,101
08/31/2026
28.67
28.67
28.37
28.46
-0.63%
7,745
08/28/2026
28.96
28.96
28.62
28.64
-1.24%
3,591
08/27/2026
28.94
29.00
28.79
29.00
+0.62%
7,878
08/26/2026
28.99
28.99
28.76
28.82
-0.03%
4,196
08/25/2026
28.89
28.89
28.77
28.83
+0.98%
4,464
08/24/2026
28.66
28.66
28.55
28.55
-0.31%
5,784
08/21/2026
28.84
28.90
28.64
28.64
+1.34%
6,334
08/20/2026
28.24
28.37
28.17
28.26
+1.71%
11,853
08/19/2026
27.92
27.94
27.76
27.79
+0.52%
4,267
08/18/2026
27.76
27.76
27.55
27.64
-1.07%
7,408
08/17/2026
28.08
28.14
27.91
27.94
-0.68%
6,550
08/14/2026
28.21
28.24
28.00
28.13
+0.25%
7,230
08/13/2026
28.12
28.12
27.96
28.06
+0.32%
10,226
08/12/2026
28.18
28.19
27.97
27.97
-0.43%
9,275
08/11/2026
28.23
28.35
28.03
28.09
-0.47%
6,663
08/10/2026
28.21
28.22
28.10
28.22
-1.49%
7,427
08/07/2026
28.79
28.83
28.54
28.65
+0.12%
11,207
08/06/2026
28.90
28.90
28.58
28.62
-0.73%
6,580
08/05/2026
28.90
28.90
28.78
28.83
+0.44%
5,573
08/04/2026
28.55
28.70
28.50
28.70
+1.95%
4,650
08/03/2026
28.13
28.28
28.10
28.15
-0.04%
8,241
07/31/2026
28.20
28.20
27.89
28.16
-0.32%
21,256
07/30/2026
28.03
28.28
27.98
28.25
+3.27%
22,780
07/29/2026
27.22
27.52
27.11
27.36
-1.37%
7,254
07/28/2026
27.51
27.75
27.48
27.73
+1.48%
9,151
07/27/2026
27.35
27.35
27.16
27.33
+0.53%
17,465
07/24/2026
27.00
27.42
26.93
27.19
+1.47%
32,297
07/23/2026
26.71
26.90
26.71
26.79
-1.80%
17,189
07/22/2026
27.31
27.40
27.20
27.28
+0.66%
5,061
07/21/2026
26.80
27.10
26.73
27.10
+2.23%
16,049
07/20/2026
26.51
26.64
26.40
26.51
-0.04%
43,390
07/17/2026
25.96
26.54
25.96
26.52
+1.18%
12,239
07/16/2026
26.20
26.38
26.15
26.21
-1.06%
22,799
07/15/2026
26.37
26.58
26.27
26.49
+2.63%
11,045
07/14/2026
26.12
26.15
25.80
25.81
-0.65%
20,894
07/13/2026
26.21
26.21
25.94
25.98
-1.25%
23,191
07/10/2026
26.35
26.49
26.31
26.31
-0.83%
12,205
07/09/2026
26.51
26.58
26.45
26.53
+0.14%
16,106
07/08/2026
26.35
26.52
26.16
26.49
-1.67%
11,954
07/07/2026
27.35
27.35
26.87
26.95
-2.55%
21,246
07/06/2026
27.46
27.67
27.46
27.65
+3.25%
16,225
07/02/2026
26.91
27.01
26.70
26.78
+1.29%
8,324
07/01/2026
26.43
26.46
26.35
26.44
-1.56%
12,774
06/30/2026
26.65
26.95
26.55
26.86
+0.71%
21,863
06/29/2026
26.61
26.99
26.50
26.67
+0.41%
18,005
06/26/2026
26.84
26.84
26.53
26.56
-1.78%
7,433
06/25/2026
27.04
27.29
26.97
27.04
+2.54%
8,937
06/24/2026
26.11
26.49
26.11
26.37
+1.54%
14,030
06/23/2026
26.08
26.66
25.88
25.97
-1.44%
11,344
06/22/2026
26.20
26.44
26.16
26.35
-1.64%
15,610
06/18/2026
26.38
26.86
26.37
26.79
+3.48%
12,054
06/17/2026
26.45
26.45
25.80
25.89
-0.31%
16,913
06/16/2026
25.99
26.49
25.90
25.97
-0.06%
24,275
06/15/2026
26.18
26.30
25.80
25.99
+1.64%
30,115
06/12/2026
25.54
25.90
25.47
25.57
+0.24%
12,395
06/11/2026
25.30
25.63
24.51
25.51
+3.22%
38,499
06/10/2026
25.11
25.20
24.71
24.71
-1.59%
17,755
06/09/2026
25.53
25.53
24.91
25.11
-2.29%
27,253
06/08/2026
25.80
25.86
25.52
25.70
-0.12%
22,465
06/05/2026
26.16
26.43
25.64
25.73
-1.61%
17,627
06/04/2026
26.20
26.33
26.02
26.15
+0.54%
18,851
06/03/2026
26.16
26.47
25.96
26.01
-1.64%
14,371
06/02/2026
26.48
26.70
26.35
26.45
-0.81%
14,030
06/01/2026
26.39
26.66
26.17
26.66
-1.46%
11,021
05/29/2026
27.20
27.50
26.87
27.06
+0.18%
21,862
05/28/2026
26.66
27.14
26.66
27.01
-0.52%
16,463
05/27/2026
27.32
27.59
26.96
27.15
+1.00%
17,548
05/26/2026
26.83
27.22
26.83
26.88
+1.55%
10,884
05/22/2026
26.50
26.94
26.40
26.47
+0.15%
7,376
05/21/2026
26.12
26.45
26.05
26.43
-0.15%
14,008
05/20/2026
26.02
26.61
26.00
26.47
+3.35%
40,545
05/19/2026
25.82
25.87
25.61
25.61
-2.28%
26,067
05/18/2026
26.09
26.32
25.85
26.21
+1.41%
27,854
05/15/2026
25.87
26.45
25.61
25.85
-3.90%
11,882
05/14/2026
26.96
27.09
26.87
26.89
-0.17%
16,620
05/13/2026
26.79
27.00
25.85
26.94
+0.52%
11,236
05/12/2026
27.06
27.06
26.55
26.80
-1.58%
15,034