• N/A
    Market Cap
  • 5.96%
    1-Year Change
  • Building Products & Equipment
    Industry
  • 1 Month
    -2.03%
    Low Price$24.51
    High Price$26.50
  • 3 Months
    -4.62%
    Low Price$24.42
    High Price$26.75
  • 1 Year
    +5.96%
    Low Price$23.00
    High Price$27.45
Date
Open
High
Low
Close
Change (%)
Volume
06/23/2026
24.51
24.51
24.51
24.51
0.00%
500
06/22/2026
24.51
24.51
24.51
24.51
-1.05%
321
06/18/2026
$0.23 Dividend
06/17/2026
24.77
24.86
24.77
24.77
0.00%
1,188
06/16/2026
24.77
24.77
24.73
24.77
0.00%
5,150
06/15/2026
24.52
24.77
24.52
24.77
0.00%
6,512
06/12/2026
24.77
24.77
24.77
24.77
0.00%
625
06/11/2026
25.27
25.27
24.28
24.77
-5.66%
20,270
06/09/2026
25.76
26.26
24.08
26.26
+2.71%
1,948
06/03/2026
25.56
25.56
25.56
25.56
-0.77%
241
06/02/2026
25.76
25.76
25.76
25.76
+0.78%
260
06/01/2026
25.76
25.76
25.56
25.56
-0.77%
734
05/29/2026
25.76
25.76
25.70
25.76
+0.97%
820
05/28/2026
24.53
25.51
24.53
25.51
-1.72%
2,080
05/27/2026
25.76
25.96
25.76
25.96
+0.77%
674
05/26/2026
25.66
25.76
25.66
25.76
+2.97%
1,005
05/21/2026
25.18
25.18
25.02
25.02
-0.39%
401
05/20/2026
25.12
25.12
25.12
25.12
-3.43%
398
05/19/2026
24.89
26.01
24.70
26.01
+4.46%
1,070
05/18/2026
25.76
25.76
24.90
24.90
-4.08%
1,048
05/15/2026
26.01
26.26
25.91
25.96
+0.38%
2,204
05/14/2026
25.45
26.26
25.37
25.86
+4.09%
4,720
05/12/2026
25.46
25.46
24.84
24.84
-2.62%
570
05/11/2026
25.46
25.51
25.46
25.51
+2.34%
550
05/08/2026
25.51
25.51
24.52
24.93
-3.26%
1,066
05/07/2026
25.77
25.77
25.77
25.77
-2.77%
634
04/30/2026
26.50
26.50
26.50
26.50
0.00%
150
04/29/2026
26.50
26.50
26.50
26.50
+0.56%
1,253
04/28/2026
24.72
26.36
24.72
26.36
+2.31%
1,303
04/27/2026
25.27
25.76
25.17
25.76
-1.89%
5,146
04/24/2026
26.20
26.26
24.68
26.26
+1.92%
10,300
04/23/2026
25.41
25.76
25.29
25.76
+1.96%
2,777
04/22/2026
25.25
25.27
25.05
25.27
+1.19%
834
04/17/2026
24.97
24.97
24.77
24.97
+0.80%
885
04/16/2026
24.77
24.77
24.77
24.77
-0.04%
990
04/15/2026
24.77
24.78
24.77
24.78
-0.95%
307
04/14/2026
24.91
25.02
24.91
25.02
0.00%
444
04/13/2026
25.02
25.02
24.58
25.02
+1.00%
460
04/10/2026
24.27
24.77
24.27
24.77
-1.50%
2,329
04/09/2026
25.02
25.15
24.69
25.15
+1.02%
3,581
04/08/2026
24.68
25.02
24.68
24.89
-0.50%
1,200
04/07/2026
25.02
25.02
25.02
25.02
+3.42%
200
04/06/2026
24.77
24.92
23.78
24.19
-4.34%
3,441
04/02/2026
24.77
25.39
23.42
25.29
-1.83%
1,598
03/31/2026
25.76
25.76
25.76
25.76
+4.00%
400
03/30/2026
24.77
24.77
24.77
24.77
+4.17%
1,331
03/27/2026
25.73
25.73
23.78
23.78
-7.37%
1,369
03/26/2026
25.73
25.73
25.67
25.67
-0.34%
229
03/24/2026
25.76
25.76
25.70
25.76
+0.25%
2,856
03/23/2026
25.75
25.76
25.70
25.70
+1.19%
1,865
03/20/2026
25.76
25.86
25.39
25.39
0.00%
860
03/19/2026
25.39
25.39
25.39
25.39
-0.54%
280
03/19/2026
$0.23 Dividend
03/18/2026
26.51
26.51
25.53
25.53
-3.94%
990
03/17/2026
26.51
26.58
26.51
26.58
+4.10%
957
03/16/2026
25.54
25.54
25.53
25.53
+0.78%
289
03/13/2026
26.51
26.51
25.34
25.34
-4.52%
3,777
03/11/2026
26.51
26.53
26.51
26.53
+0.07%
3,230
03/10/2026
26.51
26.51
26.51
26.51
0.00%
1,580
03/09/2026
26.30
26.51
26.22
26.51
+3.85%
4,207
03/06/2026
25.53
25.53
25.53
25.53
-2.80%
115
03/04/2026
26.27
26.27
26.27
26.27
0.00%
501
03/03/2026
25.93
26.27
25.88
26.27
+0.68%
501
03/02/2026
26.27
26.27
26.09
26.09
-1.96%
990
02/27/2026
26.51
26.75
26.50
26.61
+0.40%
3,500
02/26/2026
26.51
26.53
26.51
26.51
-0.14%
765
02/25/2026
26.66
26.86
26.51
26.54
+0.86%
12,638
02/24/2026
26.58
26.78
26.32
26.32
-2.37%
2,699
02/23/2026
26.89
27.74
26.57
26.96
+1.67%
7,349
02/20/2026
25.23
26.51
25.03
26.51
+5.88%
13,810
02/18/2026
25.04
25.04
25.00
25.04
+2.00%
400
02/17/2026
24.55
24.55
24.55
24.55
0.00%
600
02/13/2026
24.55
24.55
24.51
24.55
0.00%
1,604
02/11/2026
24.55
24.55
24.55
24.55
0.00%
870
02/10/2026
24.80
24.80
24.55
24.55
-0.99%
707
02/09/2026
24.55
24.80
24.55
24.80
+2.02%
293
02/06/2026
24.55
24.66
24.31
24.31
0.00%
6,236
02/05/2026
24.32
24.32
24.31
24.31
-1.98%
420
02/04/2026
24.40
24.90
24.40
24.80
+1.00%
1,600
02/02/2026
23.86
24.55
23.86
24.55
+4.78%
2,039
01/30/2026
23.43
23.43
23.43
23.43
0.00%
245
01/29/2026
23.43
23.43
23.43
23.43
-0.18%
136
01/27/2026
24.06
24.06
23.43
23.47
-0.41%
397
01/26/2026
24.23
24.23
21.64
23.57
-2.72%
2,307
01/23/2026
24.31
24.31
24.23
24.23
-0.52%
1,000
01/22/2026
24.35
24.35
24.35
24.35
-0.28%
100
01/21/2026
24.27
24.42
24.27
24.42
+0.81%
350
01/20/2026
24.23
24.42
24.23
24.23
-0.07%
1,325
01/16/2026
24.22
24.24
24.22
24.24
-0.21%
201
01/15/2026
24.22
24.29
24.21
24.29
-0.81%
1,212
01/14/2026
24.55
24.55
24.49
24.49
-0.03%
770
01/12/2026
24.60
24.66
24.50
24.50
-0.48%
1,100
01/09/2026
24.62
24.62
24.62
24.62
+1.67%
300
01/07/2026
24.62
24.62
24.22
24.22
-1.60%
1,835
01/06/2026
24.55
24.61
24.26
24.61
+1.46%
846
01/05/2026
24.26
24.26
24.26
24.26
-1.27%
787
01/02/2026
24.55
24.57
24.55
24.57
-0.20%
345
12/31/2025
24.57
25.18
24.40
24.62
+0.20%
4,780
12/30/2025
24.53
24.57
24.53
24.57
+0.48%
1,154
12/26/2025
24.45
24.45
24.45
24.45
+0.52%
240