• N/A
    Market Cap
  • 45.13%
    1-Year Change
  • Building Products & Equipment
    Industry
  • 1 Month
    -7.67%
    Low Price$33.93
    High Price$37.72
  • 3 Months
    -13.61%
    Low Price$33.93
    High Price$41.60
  • 1 Year
    +45.13%
    Low Price$23.84
    High Price$57.82
Date
Open
High
Low
Close
Change (%)
Volume
11/12/2026
35.55
35.86
35.55
35.73
-1.15%
41,755
11/11/2026
35.80
36.15
35.80
36.15
-0.01%
5,933
11/10/2026
36.24
36.42
36.00
36.15
+0.11%
12,521
11/09/2026
34.30
36.19
34.30
36.11
+5.14%
17,670
11/06/2026
35.28
35.28
33.93
34.35
+1.24%
9,562
11/05/2026
35.00
35.08
33.93
33.93
-5.44%
24,789
11/04/2026
34.73
36.04
34.73
35.88
-2.09%
4,426
11/03/2026
36.95
37.26
36.64
36.64
-0.19%
6,514
11/02/2026
37.12
37.33
36.71
36.71
+1.78%
8,321
10/30/2026
35.11
37.50
35.11
36.07
-2.22%
3,482
10/29/2026
37.00
37.04
36.53
36.89
+1.34%
5,490
10/28/2026
35.15
36.59
35.15
36.40
-0.52%
11,252
10/27/2026
36.06
36.59
35.86
36.59
+2.90%
5,545
10/26/2026
34.10
36.81
34.10
35.56
+0.37%
15,327
10/23/2026
36.12
36.99
35.38
35.43
-1.39%
17,544
10/22/2026
36.04
36.58
35.28
35.93
-0.75%
23,375
10/21/2026
35.44
36.50
35.44
36.20
+0.17%
8,660
10/20/2026
36.02
36.36
35.85
36.14
-0.22%
14,778
10/19/2026
36.20
36.55
36.20
36.22
+1.03%
40,606
10/16/2026
36.51
36.51
35.80
35.85
-1.94%
10,250
10/15/2026
37.55
37.55
36.03
36.56
-3.08%
13,773
10/14/2026
37.88
37.92
37.64
37.72
-1.05%
8,607
10/13/2026
36.67
39.00
36.67
38.12
-1.50%
7,065
10/12/2026
37.90
39.34
37.90
38.70
-0.67%
6,018
10/09/2026
38.16
38.96
38.14
38.96
+2.28%
3,529
10/08/2026
36.82
38.19
36.82
38.10
-2.92%
6,558
10/07/2026
38.84
39.37
38.27
39.24
-0.43%
6,996
10/06/2026
39.50
39.57
39.41
39.41
-0.18%
2,971
10/05/2026
38.92
39.50
38.09
39.48
+1.36%
19,770
10/02/2026
38.90
39.17
38.90
38.95
+1.56%
7,839
10/01/2026
37.64
38.35
37.26
38.35
+2.77%
4,461
09/30/2026
37.29
37.93
37.07
37.32
+0.69%
7,838
09/29/2026
37.08
37.08
37.06
37.06
-0.22%
1,554
09/28/2026
37.52
37.55
36.50
37.14
+0.03%
6,943
09/25/2026
36.92
37.77
36.84
37.13
+0.57%
17,653
09/24/2026
37.46
37.46
36.81
36.92
+1.71%
7,111
09/23/2026
36.90
37.32
36.30
36.30
-1.63%
5,857
09/22/2026
36.14
37.25
36.14
36.90
+0.18%
4,998
09/21/2026
36.19
37.49
36.19
36.84
+2.09%
12,041
09/18/2026
36.50
36.52
36.04
36.08
-2.17%
3,737
09/17/2026
36.07
37.73
36.07
36.88
+1.74%
7,414
09/16/2026
36.60
37.02
36.25
36.25
-0.11%
6,032
09/15/2026
37.00
37.00
36.26
36.29
-1.31%
19,434
09/14/2026
37.00
37.14
36.26
36.77
-3.29%
17,038
09/11/2026
37.50
38.23
37.14
38.02
+2.59%
14,625
09/10/2026
37.00
37.97
37.00
37.06
-1.63%
8,417
09/09/2026
37.52
37.72
37.52
37.67
-0.23%
1,939
09/08/2026
38.50
38.50
36.40
37.76
-0.51%
22,160
09/04/2026
37.89
38.05
37.88
37.95
-0.47%
10,285
09/03/2026
37.92
38.22
37.92
38.13
+1.60%
39,344
09/02/2026
37.42
37.55
36.98
37.53
-1.75%
77,811
09/01/2026
38.01
38.77
38.01
38.20
-4.19%
8,482
08/31/2026
40.03
40.03
39.75
39.87
+1.18%
17,117
08/28/2026
39.95
39.95
39.41
39.41
-3.37%
16,186
08/27/2026
40.75
40.79
40.51
40.78
+1.29%
6,531
08/26/2026
40.12
40.40
40.12
40.26
-0.74%
2,828
08/25/2026
40.89
40.89
40.49
40.56
+2.14%
3,189
08/24/2026
39.45
39.89
39.45
39.71
-0.59%
7,508
08/21/2026
39.90
40.00
39.83
39.95
+1.08%
10,502
08/20/2026
39.50
39.88
39.39
39.52
+0.61%
6,789
08/19/2026
39.33
39.76
39.18
39.28
+0.24%
7,051
08/18/2026
39.93
39.93
39.00
39.19
-5.80%
22,299
08/17/2026
41.73
41.80
41.55
41.60
-0.05%
18,072
08/14/2026
41.73
41.73
41.45
41.62
-1.26%
8,567
08/13/2026
42.05
42.27
41.99
42.15
+1.91%
8,783
08/12/2026
41.45
41.59
41.36
41.36
+0.90%
5,728
08/11/2026
40.77
41.20
40.77
40.99
+0.29%
7,721
08/10/2026
41.30
41.30
40.86
40.87
-0.92%
10,848
08/07/2026
41.23
41.73
41.15
41.25
+0.53%
15,431
08/06/2026
41.22
41.48
41.03
41.03
-1.96%
21,024
08/05/2026
42.04
42.40
41.85
41.85
+3.77%
14,110
08/04/2026
40.15
40.50
40.14
40.33
+3.36%
20,241
08/03/2026
38.83
39.30
38.49
39.02
-1.03%
20,015
07/31/2026
40.56
40.56
39.00
39.43
-8.84%
20,974
07/30/2026
41.54
43.50
41.45
43.25
+6.08%
21,246
07/29/2026
41.41
41.41
40.70
40.77
-4.12%
14,193
07/28/2026
42.54
42.70
42.24
42.52
-6.12%
19,603
07/27/2026
45.29
45.31
45.04
45.29
+0.04%
13,188
07/24/2026
45.51
45.51
45.27
45.27
-0.64%
4,058
07/23/2026
45.94
45.94
45.28
45.56
-2.33%
6,583
07/22/2026
46.54
46.70
46.51
46.65
+0.25%
10,788
07/21/2026
46.43
46.54
46.14
46.53
+0.51%
12,503
07/20/2026
47.29
47.29
45.55
46.30
+0.58%
11,159
07/17/2026
45.53
46.21
45.09
46.03
-3.71%
14,454
07/16/2026
48.04
48.12
47.81
47.81
-1.37%
14,782
07/15/2026
48.63
49.15
48.23
48.47
-1.96%
12,812
07/14/2026
49.59
49.60
49.26
49.44
+1.67%
8,561
07/13/2026
48.75
48.99
48.63
48.63
-2.96%
8,952
07/10/2026
49.79
50.17
49.63
50.11
-0.44%
15,268
07/09/2026
50.03
50.70
49.96
50.33
+1.47%
14,970
07/08/2026
49.33
49.62
49.19
49.60
-3.83%
7,924
07/07/2026
51.93
51.96
51.55
51.58
-2.25%
9,554
07/06/2026
52.67
52.94
52.65
52.76
+0.75%
5,081
07/02/2026
52.96
53.26
52.15
52.37
+3.28%
13,996
07/01/2026
51.08
51.23
50.70
50.70
-4.86%
14,534
06/30/2026
53.15
54.29
52.92
53.29
+1.23%
15,732
06/29/2026
54.11
54.25
52.06
52.64
-0.77%
15,631
06/26/2026
52.58
53.33
52.58
53.05
-2.25%
8,160
06/25/2026
53.90
54.65
53.90
54.27
+1.02%
21,080
06/24/2026
53.97
54.12
53.62
53.72
-1.67%
31,031