• N/A
    Market Cap
  • -16.66%
    1-Year Change
  • Building Products & Equipment
    Industry
  • 1 Month
    +9.08%
    Low Price$17.01
    High Price$18.80
  • 3 Months
    +15.35%
    Low Price$15.71
    High Price$19.12
  • 1 Year
    -16.66%
    Low Price$15.51
    High Price$24.52
Date
Open
High
Low
Close
Change (%)
Volume
06/25/2026
18.50
18.71
18.46
18.53
+2.15%
412,568
06/24/2026
17.69
18.15
17.68
18.14
+3.01%
442,130
06/23/2026
17.47
17.74
17.42
17.61
-0.90%
568,120
06/22/2026
17.78
18.07
17.71
17.77
-2.84%
551,481
06/18/2026
17.91
18.38
17.91
18.29
+2.64%
474,906
06/17/2026
18.21
18.35
17.82
17.82
-1.82%
562,906
06/16/2026
17.96
18.26
17.95
18.15
+0.55%
402,027
06/15/2026
18.48
18.51
18.00
18.05
+2.97%
388,639
06/12/2026
17.66
17.70
17.44
17.53
+0.69%
290,956
06/11/2026
16.99
17.49
16.77
17.41
+2.35%
1,235,599
06/10/2026
17.38
17.47
17.00
17.01
-3.02%
495,411
06/09/2026
17.32
17.57
17.16
17.54
+2.51%
455,694
06/08/2026
17.23
17.29
17.02
17.11
-2.06%
759,954
06/05/2026
17.80
17.85
17.37
17.47
-4.38%
311,378
06/05/2026
$0.53 Dividend
06/04/2026
17.51
18.27
17.43
18.27
+4.10%
199,806
06/03/2026
17.41
17.57
17.36
17.55
+0.06%
157,424
06/02/2026
17.42
17.59
17.36
17.54
+0.89%
426,366
06/01/2026
17.28
17.40
17.15
17.39
-2.72%
333,195
05/29/2026
17.95
18.07
17.77
17.87
+1.24%
464,609
05/28/2026
17.36
17.73
17.36
17.65
-0.85%
455,515
05/27/2026
17.78
17.89
17.70
17.80
+2.00%
313,550
05/26/2026
17.38
17.45
17.24
17.45
+2.75%
302,840
05/22/2026
17.11
17.13
16.93
16.99
-0.06%
358,942
05/21/2026
16.68
17.07
16.59
17.00
+0.58%
354,814
05/20/2026
16.55
17.12
16.52
16.90
+2.47%
257,579
05/19/2026
16.80
16.80
16.45
16.49
-3.63%
821,038
05/18/2026
16.81
17.11
16.81
17.11
+2.38%
1,104,517
05/15/2026
16.94
16.96
16.71
16.72
-3.21%
245,382
05/14/2026
17.39
17.49
17.25
17.27
-0.84%
328,552
05/13/2026
17.14
17.47
17.14
17.41
-0.55%
346,887
05/12/2026
17.64
17.68
17.28
17.51
-1.64%
313,875
05/11/2026
17.86
17.88
17.69
17.80
-2.50%
341,058
05/08/2026
18.21
18.29
18.05
18.26
+0.86%
213,940
05/07/2026
18.63
18.65
18.10
18.10
-1.77%
337,329
05/06/2026
18.37
18.47
18.18
18.43
+6.31%
238,115
05/05/2026
17.06
17.35
16.99
17.34
+1.71%
426,812
05/04/2026
17.30
17.35
16.98
17.05
-4.41%
438,249
05/01/2026
17.76
17.94
17.75
17.83
+0.44%
219,202
04/30/2026
17.51
17.82
17.49
17.76
+3.22%
440,925
04/29/2026
17.51
17.51
17.14
17.20
-2.10%
249,724
04/28/2026
17.67
17.68
17.50
17.57
-1.15%
623,455
04/27/2026
17.81
17.84
17.63
17.77
-0.27%
503,007
04/24/2026
17.70
17.82
17.57
17.82
-3.52%
478,781
04/23/2026
17.53
18.92
17.53
18.47
+5.09%
528,065
04/22/2026
17.70
17.70
17.46
17.58
-1.63%
254,767
04/21/2026
18.04
18.13
17.67
17.87
-1.39%
282,355
04/20/2026
18.12
18.15
17.97
18.12
-2.46%
265,677
04/17/2026
18.75
18.93
18.58
18.58
+4.20%
263,666
04/16/2026
17.95
17.98
17.78
17.83
+2.06%
386,002
04/15/2026
17.60
17.62
17.46
17.47
-1.96%
298,012
04/14/2026
17.79
17.86
17.70
17.82
+2.34%
295,970
04/13/2026
16.97
17.44
16.96
17.41
+0.96%
859,036
04/10/2026
17.41
17.49
17.17
17.25
+0.45%
227,345
04/09/2026
16.98
17.32
16.90
17.17
-0.56%
441,424
04/08/2026
17.64
17.66
17.08
17.27
+6.47%
2,280,255
04/07/2026
16.16
16.27
15.79
16.22
+0.54%
4,067,783
04/06/2026
15.74
16.29
15.51
16.13
+1.47%
1,981,362
04/02/2026
15.54
15.93
15.52
15.90
-1.33%
2,734,579
04/01/2026
16.27
16.35
16.05
16.11
+0.67%
1,058,798
03/31/2026
15.75
16.07
15.60
16.01
+4.84%
510,560
03/30/2026
15.39
15.45
15.16
15.27
-0.51%
543,095
03/27/2026
15.36
15.52
15.25
15.34
-1.23%
883,007
03/26/2026
15.88
15.94
15.52
15.54
-3.29%
922,848
03/25/2026
16.17
16.19
15.95
16.06
+1.91%
383,877
03/24/2026
15.61
15.96
15.60
15.76
-1.58%
752,185
03/23/2026
15.83
16.35
15.76
16.02
+6.25%
588,257
03/20/2026
15.48
15.53
14.99
15.07
-2.51%
566,201
03/19/2026
15.20
15.63
15.18
15.46
-1.43%
511,977
03/18/2026
16.08
16.11
15.69
15.69
-1.22%
757,588
03/17/2026
16.18
16.22
15.85
15.88
-0.49%
478,586
03/16/2026
16.03
16.16
15.79
15.96
+0.92%
907,108
03/13/2026
16.08
16.09
15.79
15.81
-1.75%
655,971
03/12/2026
16.39
16.43
16.09
16.09
-3.21%
1,193,257
03/11/2026
16.53
16.67
16.45
16.63
+0.77%
432,640
03/10/2026
16.91
17.04
16.46
16.50
-2.47%
668,659
03/09/2026
16.52
17.06
16.31
16.92
+0.93%
710,906
03/06/2026
16.66
16.84
16.62
16.76
-2.43%
1,414,916
03/05/2026
17.07
17.31
16.84
17.18
-1.94%
1,457,422
03/04/2026
17.62
17.69
17.32
17.52
-1.64%
452,512
03/03/2026
17.50
17.98
17.41
17.81
-5.37%
380,779
03/02/2026
18.66
19.02
18.60
18.82
-4.63%
258,771
02/27/2026
19.74
19.98
19.50
19.74
-0.25%
199,805
02/26/2026
20.31
20.31
19.64
19.79
-2.30%
237,617
02/25/2026
20.12
20.34
20.12
20.25
0.00%
193,124
02/24/2026
20.15
20.35
19.97
20.25
-0.53%
177,285
02/23/2026
20.54
20.54
20.23
20.36
-2.06%
236,303
02/20/2026
20.55
20.84
20.50
20.79
+3.48%
231,158
02/19/2026
20.06
20.14
19.94
20.09
-0.05%
178,898
02/18/2026
20.15
20.32
20.05
20.10
-2.87%
294,222
02/17/2026
20.32
20.69
20.28
20.69
-1.66%
201,629
02/13/2026
20.63
21.09
20.63
21.04
+1.64%
220,919
02/12/2026
20.96
21.08
20.58
20.70
+0.28%
266,686
02/11/2026
20.54
20.72
20.40
20.64
+1.24%
260,692
02/10/2026
20.52
20.55
20.37
20.39
-0.33%
228,570
02/09/2026
20.45
20.54
20.37
20.46
-0.05%
246,985
02/06/2026
19.99
20.47
19.99
20.47
+3.18%
216,734
02/05/2026
19.89
19.98
19.75
19.83
-1.02%
233,316
02/04/2026
19.93
20.23
19.89
20.04
+1.53%
221,720
02/03/2026
19.17
20.10
19.17
19.74
+1.65%
235,285