• N/A
    Market Cap
  • 11.18%
    1-Year Change
  • Engineering & Construction
    Industry
  • 1 Month
    -2.24%
    Low Price$27.30
    High Price$29.00
  • 3 Months
    +7.67%
    Low Price$25.81
    High Price$29.00
  • 1 Year
    +11.18%
    Low Price$24.71
    High Price$29.81
Date
Open
High
Low
Close
Change (%)
Volume
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
05/11/2026
27.31
27.44
27.18
27.23
-0.60%
10,862
05/08/2026
27.43
27.59
27.28
27.40
-0.74%
9,443
05/07/2026
27.95
28.19
27.55
27.60
-3.53%
14,929
05/06/2026
28.51
28.62
28.05
28.61
+4.65%
6,531
05/05/2026
27.30
27.37
27.16
27.34
+2.47%
5,945
05/04/2026
26.97
26.97
26.61
26.68
-2.41%
8,697
05/01/2026
27.32
27.39
27.11
27.34
+0.44%
5,203
04/30/2026
26.70
27.28
26.70
27.22
+3.09%
20,525
04/29/2026
26.56
26.61
26.32
26.41
-1.14%
7,900
04/28/2026
26.73
26.73
26.50
26.71
-1.72%
12,014
04/27/2026
27.25
27.27
27.05
27.18
-0.60%
11,909
04/24/2026
27.21
27.35
27.17
27.34
+0.40%
14,646
04/23/2026
27.53
27.56
27.03
27.23
-1.91%
9,126
04/22/2026
28.06
28.06
27.62
27.76
+0.58%
7,150
04/21/2026
28.11
28.22
27.60
27.60
-2.95%
6,091