• N/A
    Market Cap
  • -18.85%
    1-Year Change
  • Building Products & Equipment
    Industry
  • 1 Month
    +1.90%
    Low Price$85.96
    High Price$95.45
  • 3 Months
    +0.80%
    Low Price$78.05
    High Price$96.45
  • 1 Year
    -20.98%
    Low Price$78.05
    High Price$119.00
Date
Open
High
Low
Close
Change (%)
Volume
06/02/2026
88.70
88.70
88.70
88.70
-1.22%
5,745
06/01/2026
87.85
89.80
87.85
89.80
-0.39%
789
05/28/2026
90.15
90.15
90.15
90.15
-0.72%
914
05/27/2026
91.45
91.45
90.80
90.80
+3.06%
6,633
05/26/2026
89.90
90.05
88.10
88.10
+0.92%
890
05/22/2026
87.20
88.10
87.20
87.30
-0.40%
905
05/20/2026
87.23
87.65
87.23
87.65
+0.52%
743
05/18/2026
87.20
87.20
87.20
87.20
+1.44%
42,495
05/15/2026
85.55
85.96
85.55
85.96
-2.87%
6,398
05/14/2026
88.95
88.95
88.50
88.50
+0.28%
854
05/13/2026
87.95
88.25
87.95
88.25
-2.73%
889
05/12/2026
89.65
90.73
89.65
90.73
+1.07%
1,375
05/11/2026
93.08
93.08
89.77
89.77
-3.26%
3,314
05/08/2026
93.76
93.83
92.80
92.80
-2.78%
3,586
05/07/2026
95.45
95.45
95.45
95.45
0.00%
1,141
05/06/2026
95.45
95.45
95.45
95.45
+8.19%
672
05/05/2026
88.23
88.23
88.23
88.23
+1.35%
7,407
05/04/2026
88.50
88.50
87.05
87.05
-5.12%
590
04/30/2026
91.40
91.75
91.40
91.75
+2.40%
778
04/29/2026
89.95
89.95
88.24
89.60
-3.31%
1,596
04/28/2026
92.67
92.67
92.67
92.67
+0.73%
483
04/27/2026
91.40
92.00
91.40
92.00
-2.62%
791
04/23/2026
91.00
94.48
90.96
94.48
+3.77%
1,321
04/22/2026
90.25
91.05
90.25
91.05
-0.49%
691
04/21/2026
92.85
92.85
91.50
91.50
-1.40%
586
04/20/2026
92.80
92.80
92.80
92.80
-3.78%
713
04/17/2026
96.45
96.45
96.45
96.45
+6.16%
387
04/15/2026
89.70
90.85
89.70
90.85
-1.68%
101,851
04/14/2026
92.40
92.40
92.40
92.40
+4.35%
395
04/13/2026
88.15
89.45
88.15
88.55
-1.50%
1,674
04/10/2026
89.90
89.90
89.90
89.90
+1.42%
661
04/09/2026
87.50
88.65
86.65
88.65
-1.15%
5,440
04/08/2026
90.10
90.26
89.07
89.68
+7.40%
3,967
04/07/2026
83.50
83.50
83.50
83.50
-0.30%
445,755
04/06/2026
83.30
83.90
80.15
83.75
+1.64%
5,398
04/02/2026
82.40
82.40
82.40
82.40
+0.59%
54,683
03/31/2026
80.98
81.92
80.98
81.92
+2.79%
3,664
03/30/2026
79.70
79.70
79.70
79.70
+2.11%
506
03/27/2026
78.64
78.64
78.05
78.05
-4.00%
568
03/26/2026
81.30
81.30
81.30
81.30
-0.25%
312
03/24/2026
80.00
81.50
80.00
81.50
+0.18%
10,344
03/23/2026
81.35
81.35
81.35
81.35
+2.85%
5,542
03/19/2026
79.10
79.10
79.10
79.10
-3.30%
371
03/17/2026
81.23
83.36
81.23
81.80
-0.43%
1,835
03/16/2026
84.74
84.74
82.15
82.15
-3.63%
699
03/13/2026
85.24
85.24
85.24
85.24
+1.66%
405
03/12/2026
83.85
83.85
83.85
83.85
+0.50%
311
03/11/2026
83.43
83.43
83.43
83.43
-1.32%
710
03/09/2026
84.55
84.55
84.55
84.55
-3.92%
321
03/05/2026
87.85
88.00
87.85
88.00
-2.17%
531
03/04/2026
89.95
89.95
89.95
89.95
-1.85%
718
03/03/2026
90.39
91.65
90.39
91.65
-11.37%
3,788
02/27/2026
103.35
103.40
103.35
103.40
-2.27%
412
02/23/2026
105.80
105.80
105.80
105.80
+0.83%
598
02/17/2026
107.15
107.15
104.93
104.93
-2.08%
1,069
02/11/2026
107.15
107.15
107.15
107.15
+2.05%
136
02/10/2026
105.00
105.00
105.00
105.00
-0.52%
1,005
02/09/2026
105.55
105.55
105.55
105.55
+0.33%
569
02/06/2026
105.20
105.20
105.20
105.20
+1.94%
968
02/03/2026
103.10
103.20
103.10
103.20
+2.64%
220
01/26/2026
99.89
100.55
99.89
100.55
+2.13%
4,269
01/23/2026
98.45
98.45
98.45
98.45
+0.51%
269
01/21/2026
97.95
97.95
97.95
97.95
+2.40%
23,306
01/20/2026
94.50
95.65
94.50
95.65
-3.43%
2,700
01/14/2026
99.05
99.05
99.05
99.05
-2.41%
101
01/12/2026
101.50
101.50
101.50
101.50
+2.33%
600
01/07/2026
99.19
99.19
99.19
99.19
+0.55%
394
01/06/2026
97.10
98.65
97.10
98.65
-2.23%
622
01/05/2026
100.00
100.90
100.00
100.90
-2.32%
393
01/02/2026
103.30
103.30
103.30
103.30
+2.48%
431
12/26/2025
100.80
100.80
100.80
100.80
+1.82%
514
12/24/2025
99.00
99.00
99.00
99.00
-0.87%
334
12/23/2025
100.07
100.07
99.87
99.87
-1.94%
3,711
12/22/2025
100.65
101.85
99.95
101.85
-0.61%
11,099
12/19/2025
102.85
102.85
102.48
102.48
-0.09%
3,474
12/17/2025
101.80
102.58
101.80
102.58
+0.42%
300
12/12/2025
102.15
102.15
102.15
102.15
+1.04%
112
12/11/2025
101.10
101.10
101.10
101.10
+1.61%
21,484
12/08/2025
99.50
99.50
99.50
99.50
-0.80%
384
12/05/2025
100.30
100.30
100.30
100.30
+7.55%
254
11/24/2025
93.26
93.26
93.26
93.26
-1.47%
213
11/21/2025
92.70
94.65
92.70
94.65
+2.49%
343
11/20/2025
92.35
92.35
92.35
92.35
-2.06%
430
11/19/2025
94.70
94.70
94.30
94.30
+3.56%
1,059
11/18/2025
94.60
94.60
90.64
91.05
-5.35%
8,107
11/17/2025
95.20
96.20
95.20
96.20
-0.05%
3,464
11/14/2025
96.25
96.25
96.25
96.25
+3.04%
352
11/06/2025
93.41
93.41
93.41
93.41
-1.15%
269
11/05/2025
94.50
94.50
94.50
94.50
-1.16%
317
10/30/2025
97.05
97.05
95.61
95.61
-10.10%
331
10/27/2025
106.35
106.35
106.35
106.35
+1.72%
326
10/21/2025
104.55
104.55
104.55
104.55
-0.43%
229
10/16/2025
105.00
105.00
105.00
105.00
+5.01%
19,725
10/14/2025
99.99
99.99
99.99
99.99
-2.11%
2,069
10/13/2025
102.15
102.15
102.15
102.15
-1.01%
218
10/10/2025
103.19
103.19
103.19
103.19
-1.72%
901
10/08/2025
105.00
105.00
105.00
105.00
-2.46%
151
10/06/2025
107.65
107.65
107.65
107.65
+1.41%
162
09/26/2025
106.15
106.15
106.15
106.15
+1.14%
303
09/25/2025
104.95
104.95
104.95
104.95
-1.92%
1,462