• N/A
    Market Cap
  • 5.67%
    1-Year Change
  • Building Products & Equipment
    Industry
  • 1 Month
    -3.31%
    Low Price$22.11
    High Price$24.35
  • 3 Months
    -8.91%
    Low Price$22.11
    High Price$26.26
  • 1 Year
    +5.67%
    Low Price$22.11
    High Price$26.96
Date
Open
High
Low
Close
Change (%)
Volume
08/19/2026
23.30
23.69
23.30
23.69
+1.46%
600
08/18/2026
23.34
23.35
22.90
23.35
-1.68%
2,132
08/17/2026
23.75
23.75
23.75
23.75
-1.04%
115
08/13/2026
24.00
24.00
24.00
24.00
+1.05%
700
08/12/2026
24.34
24.34
23.75
23.75
-2.46%
1,150
08/07/2026
23.50
24.35
23.50
24.35
+5.87%
5,690
08/06/2026
23.50
23.50
23.00
23.00
-3.77%
1,205
08/04/2026
23.90
23.90
23.90
23.90
+0.63%
251
08/03/2026
23.75
23.75
23.75
23.75
-1.00%
200
07/31/2026
23.99
23.99
23.99
23.99
+4.30%
302
07/30/2026
23.00
23.00
23.00
23.00
+4.03%
330
07/29/2026
23.98
23.98
22.11
22.11
-7.87%
1,944
07/28/2026
24.00
24.00
24.00
24.00
0.00%
172
07/27/2026
24.00
24.00
24.00
24.00
0.00%
250
07/24/2026
24.15
24.40
24.00
24.00
0.00%
2,142
07/22/2026
24.00
24.00
24.00
24.00
0.00%
127
07/21/2026
23.90
24.00
23.90
24.00
0.00%
2,520
07/20/2026
24.00
24.20
24.00
24.00
-2.04%
312
07/16/2026
24.50
24.50
24.50
24.50
+1.03%
357
07/15/2026
24.00
24.25
24.00
24.25
+1.04%
440
07/14/2026
23.55
24.00
23.55
24.00
+4.35%
295
07/13/2026
23.10
23.10
23.00
23.00
-2.13%
1,057
07/10/2026
23.50
23.50
23.50
23.50
+1.08%
223
07/09/2026
23.21
23.25
23.21
23.25
-4.67%
222
07/07/2026
24.39
24.39
24.39
24.39
+2.47%
100
06/30/2026
24.00
24.00
23.80
23.80
+2.82%
672
06/29/2026
23.51
24.42
23.00
23.15
-3.58%
4,178
06/26/2026
24.45
24.45
24.01
24.01
-2.04%
702
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