• N/A
    Market Cap
  • 17.40%
    1-Year Change
  • Engineering & Construction
    Industry
  • 1 Month
    -0.88%
    Low Price$25.61
    High Price$28.61
  • 3 Months
    -7.99%
    Low Price$25.61
    High Price$28.74
  • 1 Year
    +8.43%
    Low Price$23.10
    High Price$31.50
Date
Open
High
Low
Close
Change (%)
Volume
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
04/20/2026
28.32
28.94
28.15
28.44
-0.75%
7,284
04/17/2026
28.57
28.95
28.54
28.66
+4.58%
8,865
04/16/2026
27.75
27.75
27.35
27.40
-0.97%
9,941
04/15/2026
27.83
27.83
27.61
27.67
-1.29%
7,483
04/14/2026
28.06
28.06
27.94
28.03
+0.22%
5,186
04/13/2026
27.28
27.97
27.28
27.97
+1.65%
20,129
04/10/2026
28.00
28.00
27.47
27.52
+0.42%
8,107
04/09/2026
27.06
27.45
26.97
27.40
+0.85%
10,193
04/08/2026
27.42
27.64
27.05
27.17
+6.01%
19,811
04/07/2026
25.46
25.63
24.88
25.63
-1.02%
42,743
04/06/2026
26.07
26.15
25.65
25.89
+0.05%
22,027
04/02/2026
25.65
26.10
25.65
25.88
-2.34%
96,532
04/02/2026
$1.50 Dividend
04/01/2026
26.13
26.58
25.94
26.50
+1.49%
14,503
03/31/2026
25.75
26.11
24.38
26.11
+7.61%
23,809
03/30/2026
24.80
25.35
24.27
24.27
-3.10%
25,562
03/27/2026
24.70
25.50
24.56
25.04
+1.13%
22,775
03/26/2026
25.08
25.12
24.76
24.76
-3.26%
17,276
03/25/2026
25.45
25.62
25.27
25.60
+2.92%
21,410
03/24/2026
24.49
24.97
24.49
24.87
-0.23%
22,142
03/23/2026
24.90
25.27
24.83
24.93
+2.81%
20,724
03/20/2026
25.10
25.11
24.25
24.25
-4.01%
17,666
03/19/2026
24.97
25.40
24.75
25.26
-1.73%
14,427
03/18/2026
26.07
26.16
25.61
25.71
-1.67%
10,068
03/17/2026
26.48
26.48
26.02
26.14
+0.15%
18,669
03/16/2026
26.04
26.29
25.95
26.10
+1.53%
15,414
03/13/2026
26.12
26.12
25.71
25.71
-1.63%
9,012
03/12/2026
26.14
26.63
26.02
26.14
-2.70%
12,759
03/11/2026
27.04
27.04
26.15
26.86
-0.60%
10,215
03/10/2026
27.82
27.82
27.02
27.02
+0.90%
14,681
03/09/2026
26.13
26.99
26.11
26.78
-1.19%
14,832
03/06/2026
26.72
27.34
26.72
27.10
-0.37%
9,268
03/05/2026
27.49
27.49
27.04
27.20
-2.87%
16,471
03/04/2026
27.92
28.08
27.88
28.01
+1.89%
6,635
03/03/2026
27.00
27.54
26.80
27.48
-3.65%
24,335
03/02/2026
28.45
28.58
28.30
28.53
-2.70%
13,731
02/27/2026
29.04
29.38
29.04
29.32
-0.12%
5,549
02/26/2026
29.07
29.37
28.81
29.35
+1.41%
4,211
02/25/2026
28.85
28.94
28.84
28.94
+0.63%
8,950
02/24/2026
28.72
28.87
28.56
28.76
-1.62%
14,058
02/23/2026
29.18
29.24
28.61
29.24
-0.32%
6,746
02/20/2026
28.86
29.33
28.86
29.33
+3.93%
5,391
02/19/2026
28.16
28.56
28.16
28.22
-0.70%
4,819
02/18/2026
28.52
28.57
28.24
28.42
-0.50%
12,457
02/17/2026
28.06
28.60
28.06
28.56
+1.27%
4,154
02/13/2026
27.92
28.23
27.92
28.21
-1.45%
4,321
02/12/2026
28.60
28.66
28.08
28.62
+0.15%
7,014
02/11/2026
28.87
28.87
28.33
28.58
+0.57%
4,113
02/10/2026
28.17
28.42
28.17
28.42
+0.05%
3,513
02/09/2026
28.16
28.40
27.89
28.40
-0.83%
5,188
02/06/2026
28.93
28.93
28.54
28.64
-2.38%
8,532
02/05/2026
29.41
29.41
29.03
29.34
-1.60%
6,626
02/04/2026
29.53
29.81
29.12
29.81
+0.72%
2,932
02/03/2026
29.53
29.75
29.47
29.60
+1.27%
3,897
02/02/2026
29.10
29.25
29.01
29.23
+0.06%
3,958
01/30/2026
28.83
29.21
28.77
29.21
+0.82%
3,555
01/29/2026
29.24
29.24
28.68
28.97
+0.63%
4,120
01/28/2026
29.00
29.15
28.57
28.79
-1.46%
4,514
01/27/2026
28.76
29.22
28.76
29.22
+0.46%
3,936
01/26/2026
28.88
29.08
28.45
29.08
+1.10%
2,256
01/23/2026
28.70
28.77
28.67
28.77
-0.57%
3,651
01/22/2026
28.45
28.93
28.40
28.93
+4.03%
9,101
01/21/2026
27.66
28.17
27.65
27.81
-0.15%
4,034
01/20/2026
27.78
28.30
27.78
27.85
-3.55%
3,211
01/16/2026
28.41
28.88
28.41
28.88
+1.53%
3,159
01/15/2026
28.11
28.44
28.09
28.44
+1.33%
3,250
01/14/2026
27.81
28.07
27.81
28.07
-1.18%
2,603
01/13/2026
28.44
28.44
27.96
28.40
-0.20%
2,817
01/12/2026
28.03
28.49
28.03
28.46
+2.14%
2,454
01/09/2026
27.50
27.86
27.42
27.86
+1.03%
4,221