• $114.4M
    Market Cap
  • 18.19%
    1-Year Change
  • Residential Construction
    Industry
  • 1 Month
    +6.93%
    Low Price$27.40
    High Price$29.95
  • 3 Months
    -0.17%
    Low Price$27.40
    High Price$30.29
  • 1 Year
    +6.96%
    Low Price$25.19
    High Price$33.96
Date
Open
High
Low
Close
Change (%)
Volume
06/02/2026
29.95
29.95
29.95
29.95
0.00%
100
06/01/2026
29.95
29.95
29.95
29.95
+3.28%
100
05/28/2026
29.00
29.00
29.00
29.00
+2.65%
550
05/26/2026
28.25
28.25
28.25
28.25
+3.10%
200
05/22/2026
27.30
27.40
27.30
27.40
-2.14%
1,223
05/13/2026
28.00
28.00
28.00
28.00
-0.04%
401
05/07/2026
28.01
28.01
28.01
28.01
-1.75%
407
05/04/2026
28.50
28.51
24.75
28.51
-1.69%
4,181
04/30/2026
29.00
29.00
29.00
29.00
+1.75%
100
04/27/2026
28.50
28.50
28.50
28.50
-1.89%
387
04/24/2026
29.05
29.05
29.05
29.05
+1.89%
212
04/08/2026
28.51
28.51
28.51
28.51
0.00%
153
04/07/2026
28.51
28.51
28.51
28.51
-0.98%
153
03/30/2026
$1.50 Dividend
03/24/2026
30.10
30.42
28.79
28.79
+0.98%
300
03/13/2026
28.51
28.51
28.51
28.51
0.00%
1,300
03/13/2026
$0.50 Earnings
03/10/2026
28.52
28.52
28.51
28.51
-0.85%
391
03/02/2026
28.75
28.76
28.75
28.76
-0.26%
300
02/27/2026
28.84
28.84
28.84
28.84
+11.29%
100
02/26/2026
28.51
28.51
25.91
25.91
-8.83%
3,456
02/25/2026
28.51
28.52
28.42
28.42
-0.34%
4,617
02/24/2026
28.28
28.52
28.23
28.52
+1.02%
4,300
02/23/2026
28.23
28.23
28.23
28.23
+4.21%
674
02/18/2026
27.09
27.09
27.09
27.09
+0.35%
250
02/17/2026
27.33
27.33
26.99
26.99
-2.04%
450
02/13/2026
27.55
27.55
27.55
27.55
+1.72%
545
02/12/2026
27.09
27.09
27.09
27.09
+0.02%
742
02/06/2026
27.75
27.90
27.08
27.08
-2.41%
944
02/05/2026
27.75
27.75
27.75
27.75
-0.68%
100
02/04/2026
28.51
28.51
27.94
27.94
-0.34%
870
02/02/2026
28.04
28.04
28.04
28.04
-0.34%
1,000
01/30/2026
28.13
28.13
28.13
28.13
-0.17%
500
01/29/2026
28.22
28.22
28.18
28.18
-0.17%
600
01/28/2026
28.23
28.23
28.23
28.23
+0.03%
1,400
01/27/2026
28.23
28.23
28.22
28.22
-0.20%
665
01/26/2026
28.32
28.32
28.12
28.28
-0.83%
934
01/22/2026
28.75
28.75
28.04
28.51
+1.69%
3,700
01/21/2026
28.30
28.51
28.04
28.04
+5.36%
1,000
01/20/2026
28.50
32.03
26.61
26.61
-5.88%
6,800
01/16/2026
28.51
28.51
28.28
28.28
+0.85%
1,002
01/15/2026
27.56
28.04
27.56
28.04
+0.85%
2,600
01/14/2026
28.51
28.51
27.80
27.80
+0.86%
703
01/13/2026
27.56
27.56
27.56
27.56
-6.45%
400
01/12/2026
29.46
29.46
29.46
29.46
+4.20%
160
01/09/2026
27.80
28.28
27.80
28.28
+3.48%
1,700
01/08/2026
27.28
27.56
27.28
27.33
+0.17%
1,650
01/07/2026
27.33
27.55
27.09
27.28
+4.36%
2,512
01/06/2026
25.43
26.14
25.43
26.14
+2.80%
200
01/06/2026
$0.72 Earnings
01/05/2026
27.09
27.09
24.82
25.43
-7.76%
1,343
01/02/2026
25.19
33.27
25.19
27.56
+15.13%
850
12/31/2025
27.83
28.23
23.94
23.94
-10.04%
4,319
12/30/2025
26.61
26.61
26.61
26.61
0.00%
250
12/29/2025
28.04
28.04
26.61
26.61
-7.44%
500
12/24/2025
28.75
28.75
28.75
28.75
-0.33%
200
12/22/2025
29.11
29.11
28.85
28.85
-2.10%
1,072
12/18/2025
29.46
29.46
29.46
29.46
+1.64%
100
12/15/2025
28.97
28.99
28.97
28.99
-2.12%
300
11/26/2025
29.62
29.62
29.62
29.62
+3.52%
120
11/21/2025
28.65
28.75
28.61
28.61
-11.37%
490
11/19/2025
32.28
32.28
32.28
32.28
+1.98%
100
11/18/2025
31.65
31.65
31.65
31.65
-0.60%
101
11/17/2025
31.84
31.84
31.84
31.84
+4.69%
100
11/14/2025
30.42
30.42
30.42
30.42
+6.31%
316
11/13/2025
28.70
28.70
28.61
28.61
-0.33%
200
11/07/2025
28.70
28.70
28.70
28.70
0.00%
1,000
11/05/2025
28.70
28.70
28.70
28.70
0.00%
2,214
10/23/2025
28.70
28.70
28.70
28.70
-5.62%
407
10/22/2025
30.42
30.42
30.42
30.42
+1.59%
200
10/21/2025
29.46
29.94
29.46
29.94
+5.21%
369
10/08/2025
28.37
28.46
28.37
28.46
0.00%
1,172
10/07/2025
28.51
28.56
28.46
28.46
-0.37%
897
10/06/2025
28.56
28.56
28.56
28.56
+0.17%
178
09/30/2025
28.51
28.51
28.51
28.51
+4.31%
104
09/25/2025
27.34
27.34
27.34
27.34
+0.03%
116
09/24/2025
28.51
33.94
27.33
27.33
-2.54%
8,716
09/23/2025
27.80
28.04
27.80
28.04
+1.72%
600
09/22/2025
27.56
27.56
27.56
27.56
+0.87%
177
09/17/2025
27.33
27.33
27.33
27.33
+2.68%
100
09/15/2025
27.14
27.14
26.61
26.61
0.00%
4,100
09/12/2025
26.61
26.80
26.61
26.61
0.00%
4,720
09/12/2025
$0.56 Earnings
09/11/2025
26.61
26.85
26.61
26.61
+2.00%
1,420
09/10/2025
26.09
26.09
26.09
26.09
0.00%
200
09/05/2025
26.09
26.09
26.09
26.09
-1.08%
1,380
09/03/2025
26.38
26.38
26.38
26.38
-0.89%
100
08/26/2025
26.61
26.61
26.61
26.61
+1.82%
174
08/25/2025
26.14
26.14
26.14
26.14
0.00%
200
08/22/2025
26.14
26.14
26.14
26.14
+0.69%
200
08/19/2025
25.53
25.96
25.53
25.96
+1.16%
400
08/18/2025
25.66
25.66
25.66
25.66
0.00%
400
08/14/2025
25.92
25.92
25.66
25.66
-1.64%
530
08/07/2025
26.09
26.09
26.09
26.09
+3.58%
200
08/05/2025
25.19
25.19
25.19
25.19
-1.85%
9,200
08/01/2025
25.66
25.66
25.66
25.66
+3.45%
200
07/31/2025
24.81
24.81
24.81
24.81
-0.57%
10,015
07/29/2025
25.19
25.19
24.95
24.95
+0.38%
2,677
07/28/2025
25.19
25.19
24.86
24.86
+0.58%
1,382
07/25/2025
25.66
25.66
24.71
24.71
-4.06%
1,473