• N/A
    Market Cap
  • -2.91%
    1-Year Change
  • Building Products & Equipment
    Industry
  • 1 Month
    +1.21%
    Low Price$22.77
    High Price$23.80
  • 3 Months
    -2.63%
    Low Price$21.89
    High Price$24.26
  • 1 Year
    -2.91%
    Low Price$21.89
    High Price$26.69
Date
Open
High
Low
Close
Change (%)
Volume
09/28/2026
23.10
23.40
23.10
23.15
+0.22%
1,519
09/24/2026
22.75
23.10
22.22
23.10
-0.22%
2,198
09/23/2026
23.15
23.15
23.15
23.15
-2.73%
217
09/22/2026
23.80
23.80
23.80
23.80
0.00%
460
09/18/2026
23.80
23.80
23.80
23.80
+0.85%
370
09/17/2026
23.60
23.60
23.60
23.60
+1.42%
200
09/17/2026
$0.23 Dividend
09/16/2026
23.27
23.27
23.27
23.27
0.00%
1,950
09/15/2026
23.27
23.27
23.27
23.27
+1.73%
1,245
09/14/2026
22.87
22.87
22.87
22.87
+0.43%
800
09/10/2026
22.87
22.87
22.77
22.77
-0.43%
1,256
09/04/2026
22.92
23.08
22.87
22.87
-2.74%
1,000
09/03/2026
23.52
23.52
23.52
23.52
+2.72%
1,350
09/02/2026
22.89
22.89
22.89
22.89
-0.13%
390
09/01/2026
23.52
23.52
22.92
22.92
-0.38%
450
08/31/2026
23.01
23.01
23.01
23.01
+0.60%
151
08/28/2026
22.84
22.87
22.84
22.87
0.00%
600
08/27/2026
22.92
22.92
22.87
22.87
-0.56%
1,276
08/26/2026
23.02
23.02
23.00
23.00
-0.09%
684
08/25/2026
23.02
23.77
23.02
23.02
-2.36%
1,249
08/24/2026
23.17
23.77
23.17
23.58
+0.52%
1,680
08/19/2026
23.07
23.46
23.07
23.46
+1.46%
600
08/18/2026
23.11
23.12
22.68
23.12
-1.68%
2,132
08/17/2026
23.52
23.52
23.52
23.52
-1.04%
115
08/13/2026
23.77
23.77
23.77
23.77
+1.05%
700
08/12/2026
24.10
24.10
23.52
23.52
-2.46%
1,150
08/07/2026
23.27
24.11
23.27
24.11
+5.87%
5,690
08/06/2026
23.27
23.27
22.77
22.77
-3.77%
1,205
08/04/2026
23.67
23.67
23.67
23.67
+0.63%
251
08/03/2026
23.52
23.52
23.52
23.52
-1.00%
200
07/31/2026
23.76
23.76
23.76
23.76
+4.30%
302
07/30/2026
22.77
22.77
22.77
22.77
+4.03%
330
07/29/2026
23.75
23.75
21.89
21.89
-7.87%
1,944
07/28/2026
23.77
23.77
23.77
23.77
0.00%
172
07/27/2026
23.77
23.77
23.77
23.77
0.00%
250
07/24/2026
23.91
24.16
23.77
23.77
0.00%
2,142
07/22/2026
23.77
23.77
23.77
23.77
0.00%
127
07/21/2026
23.67
23.77
23.67
23.77
0.00%
2,520
07/20/2026
23.77
23.96
23.77
23.77
-2.04%
312
07/16/2026
24.26
24.26
24.26
24.26
+1.03%
357
07/15/2026
23.77
24.01
23.77
24.01
+1.04%
440
07/14/2026
23.32
23.77
23.32
23.77
+4.35%
295
07/13/2026
22.87
22.87
22.77
22.77
-2.13%
1,057
07/10/2026
23.27
23.27
23.27
23.27
+1.08%
223
07/09/2026
22.99
23.02
22.99
23.02
-4.67%
222
07/07/2026
24.15
24.15
24.15
24.15
+2.47%
100
06/30/2026
23.77
23.77
23.57
23.57
+2.82%
672
06/29/2026
23.28
24.18
22.77
22.92
-3.58%
4,178
06/26/2026
24.21
24.21
23.78
23.78
-2.04%
702
06/23/2026
24.27
24.27
24.27
24.27
0.00%
500
06/22/2026
24.27
24.27
24.27
24.27
-1.05%
321
06/18/2026
$0.23 Dividend
06/17/2026
24.53
24.61
24.53
24.53
0.00%
1,188
06/16/2026
24.53
24.53
24.49
24.53
0.00%
5,150
06/15/2026
24.28
24.53
24.28
24.53
0.00%
6,512
06/12/2026
24.53
24.53
24.53
24.53
0.00%
625
06/11/2026
25.02
25.02
24.05
24.53
-5.66%
20,270
06/09/2026
25.51
26.00
23.84
26.00
+2.71%
1,948
06/03/2026
25.31
25.31
25.31
25.31
-0.77%
241
06/02/2026
25.51
25.51
25.51
25.51
+0.78%
260
06/01/2026
25.51
25.51
25.31
25.31
-0.77%
734
05/29/2026
25.51
25.51
25.45
25.51
+0.97%
820
05/28/2026
24.29
25.26
24.29
25.26
-1.72%
2,080
05/27/2026
25.51
25.70
25.51
25.70
+0.77%
674
05/26/2026
25.41
25.51
25.41
25.51
+2.97%
1,005
05/21/2026
24.93
24.93
24.77
24.77
-0.39%
401
05/20/2026
24.87
24.87
24.87
24.87
-3.43%
398
05/19/2026
24.65
25.75
24.46
25.75
+4.46%
1,070
05/18/2026
25.51
25.51
24.66
24.66
-4.08%
1,048
05/15/2026
25.75
26.00
25.66
25.70
+0.38%
2,204
05/14/2026
25.20
26.00
25.12
25.61
+4.09%
4,720
05/12/2026
25.21
25.21
24.60
24.60
-2.62%
570
05/11/2026
25.21
25.26
25.21
25.26
+2.34%
550
05/08/2026
25.26
25.26
24.28
24.69
-3.26%
1,066
05/07/2026
25.52
25.52
25.52
25.52
-2.77%
634
04/30/2026
26.24
26.24
26.24
26.24
0.00%
150
04/29/2026
26.24
26.24
26.24
26.24
+0.56%
1,253
04/28/2026
24.48
26.10
24.48
26.10
+2.31%
1,303
04/27/2026
25.02
25.51
24.93
25.51
-1.89%
5,146
04/24/2026
25.94
26.00
24.44
26.00
+1.92%
10,300
04/23/2026
25.17
25.51
25.04
25.51
+1.96%
2,777
04/22/2026
25.00
25.02
24.81
25.02
+1.19%
834
04/17/2026
24.72
24.72
24.53
24.72
+0.80%
885
04/16/2026
24.53
24.53
24.53
24.53
-0.04%
990
04/15/2026
24.53
24.54
24.53
24.54
-0.95%
307
04/14/2026
24.67
24.77
24.67
24.77
0.00%
444
04/13/2026
24.77
24.77
24.34
24.77
+1.00%
460
04/10/2026
24.04
24.53
24.04
24.53
-1.50%
2,329
04/09/2026
24.77
24.90
24.44
24.90
+1.02%
3,581
04/08/2026
24.43
24.77
24.43
24.65
-0.50%
1,200
04/07/2026
24.77
24.77
24.77
24.77
+3.42%
200
04/06/2026
24.53
24.67
23.55
23.95
-4.34%
3,441
04/02/2026
24.53
25.15
23.19
25.04
-1.83%
1,598
03/31/2026
25.51
25.51
25.51
25.51
+4.00%
400
03/30/2026
24.53
24.53
24.53
24.53
+4.17%
1,331
03/27/2026
25.48
25.48
23.55
23.55
-7.37%
1,369
03/26/2026
25.48
25.48
25.42
25.42
-0.34%
229
03/24/2026
25.51
25.51
25.45
25.51
+0.25%
2,856
03/23/2026
25.50
25.51
25.45
25.45
+1.19%
1,865
03/20/2026
25.50
25.61
25.15
25.15
0.00%
860