• N/A
    Market Cap
  • 16.09%
    1-Year Change
  • Building Products & Equipment
    Industry
  • 1 Month
    -6.87%
    Low Price$124.46
    High Price$137.50
  • 3 Months
    -13.28%
    Low Price$124.46
    High Price$165.91
  • 1 Year
    +16.09%
    Low Price$109.14
    High Price$165.91
Date
Open
High
Low
Close
Change (%)
Volume
09/11/2026
135.00
137.84
131.00
131.00
+0.65%
1,073
09/10/2026
140.00
140.00
130.16
130.16
-5.34%
1,288
09/09/2026
135.00
140.98
130.16
137.50
+5.64%
155
09/08/2026
130.16
138.04
130.16
130.16
0.00%
1,146
09/04/2026
138.43
138.43
130.00
130.16
0.00%
217
09/03/2026
127.00
139.29
127.00
130.16
+2.03%
257
09/02/2026
136.21
136.21
124.54
127.57
-1.51%
454
09/01/2026
124.26
135.22
124.26
129.52
+4.06%
254
08/31/2026
124.51
130.84
124.46
124.46
-4.77%
310
08/28/2026
129.56
132.14
129.36
130.70
+0.92%
464
08/27/2026
130.16
136.95
129.51
129.51
-5.60%
647
08/26/2026
130.00
137.19
130.00
137.19
+2.86%
220
08/25/2026
130.16
137.12
130.16
133.38
-2.10%
106
08/24/2026
129.16
136.24
129.16
136.24
+3.90%
439
08/21/2026
132.55
135.93
129.00
131.13
+1.52%
288
08/20/2026
136.57
136.57
129.00
129.16
-1.42%
395
08/19/2026
137.35
137.35
129.16
131.02
+0.59%
692
08/18/2026
128.16
137.54
128.16
130.26
-2.99%
487
08/17/2026
128.16
140.49
128.04
134.27
+4.77%
887
08/14/2026
128.16
140.20
128.00
128.16
0.00%
343
08/13/2026
135.00
140.28
127.71
128.16
-5.03%
843
08/12/2026
136.00
142.17
128.43
134.95
-4.06%
2,646
08/11/2026
136.16
145.85
136.00
140.66
+4.18%
714
08/10/2026
133.95
146.46
133.95
135.01
+0.26%
628
08/07/2026
134.36
147.84
134.36
134.66
+0.97%
687
08/06/2026
132.54
146.62
132.54
133.36
-3.34%
410
08/05/2026
134.07
147.90
134.07
137.97
-2.49%
1,077
08/04/2026
141.76
145.83
137.16
141.50
-5.63%
730
08/03/2026
140.61
154.58
140.61
149.94
+2.98%
727
07/31/2026
140.93
151.66
139.39
145.61
-2.09%
360
07/30/2026
139.47
155.99
139.47
148.72
+4.74%
1,402
07/29/2026
152.39
152.39
138.49
141.99
-1.54%
629
07/28/2026
139.67
150.54
137.88
144.21
-1.47%
173
07/27/2026
154.49
154.49
140.26
146.37
-4.00%
306
07/24/2026
152.90
152.90
139.06
152.46
+7.71%
318
07/23/2026
139.55
154.22
139.55
141.55
-4.46%
983
07/22/2026
150.00
155.62
148.00
148.16
-1.78%
2,147,007
07/21/2026
144.76
156.93
144.76
150.85
+1.47%
209
07/20/2026
145.44
160.34
145.44
148.67
-0.50%
219
07/17/2026
155.24
155.24
142.91
149.41
-1.97%
203
07/16/2026
145.46
159.13
144.46
152.40
-4.77%
2,468
07/15/2026
153.61
160.81
146.07
160.03
+3.80%
291
07/14/2026
147.61
162.23
146.76
154.18
-0.06%
247
07/13/2026
147.10
162.32
147.06
154.27
+1.55%
583
07/10/2026
148.03
162.82
147.88
151.91
+1.17%
692
07/09/2026
163.19
163.19
150.16
150.16
+0.07%
89
07/08/2026
156.00
161.14
148.42
150.06
-6.56%
306
07/07/2026
158.00
165.20
156.00
160.60
-3.20%
164
07/06/2026
169.22
169.22
156.16
165.91
+6.94%
115
07/02/2026
156.44
164.79
148.31
155.14
+7.74%
275
07/01/2026
159.71
159.71
143.99
143.99
-1.45%
249
06/30/2026
153.16
160.93
146.11
146.11
-4.61%
3,015
06/29/2026
161.23
161.23
146.76
153.17
+5.06%
130
06/26/2026
141.48
155.88
141.48
145.79
-0.51%
2,065
06/25/2026
152.91
152.91
140.17
146.54
-0.79%
508
06/24/2026
143.16
153.17
143.16
147.71
+6.37%
332
06/23/2026
138.41
146.00
138.41
138.86
-6.79%
688
06/22/2026
154.67
156.03
140.21
148.97
-0.45%
479
06/18/2026
155.77
156.09
143.40
149.65
+1.60%
170
06/17/2026
141.02
156.06
140.09
147.29
+2.39%
1,473
06/16/2026
139.99
154.76
139.99
143.85
-2.78%
189
06/15/2026
142.90
152.76
142.90
147.96
+6.92%
103
06/12/2026
149.88
149.88
138.02
138.39
-8.39%
191
06/11/2026
151.19
151.19
137.97
151.06
+5.00%
598
06/10/2026
138.76
149.44
138.03
143.87
+5.26%
183
06/09/2026
138.83
152.21
136.33
136.68
-3.92%
16,336
06/08/2026
155.54
155.54
142.10
142.26
+2.93%
200
06/05/2026
154.15
154.15
138.21
138.21
-11.31%
86
06/04/2026
141.04
155.90
141.04
155.83
+7.59%
2,322
06/03/2026
141.31
155.45
141.31
144.84
+6.58%
458
06/02/2026
135.00
151.38
135.00
135.90
-8.26%
140
06/01/2026
143.14
148.14
141.08
148.14
-1.89%
356
05/29/2026
146.51
153.36
139.37
151.00
+4.00%
138
05/28/2026
140.59
154.88
140.59
145.19
+3.58%
483
05/27/2026
154.12
154.12
140.01
140.17
-4.04%
146
05/26/2026
153.21
153.21
139.22
146.07
-3.46%
285
05/22/2026
158.61
158.61
143.88
151.30
+6.08%
212
05/21/2026
149.01
155.49
141.48
142.63
-0.51%
264
05/20/2026
156.49
156.49
142.04
143.36
-1.99%
339
05/19/2026
142.56
157.12
142.56
146.28
-3.81%
147
05/18/2026
159.64
159.64
145.33
152.07
-4.77%
213
05/15/2026
167.62
167.62
152.40
159.68
+5.57%
2,299
05/14/2026
151.03
167.07
150.93
151.26
-7.82%
526
05/13/2026
169.56
169.56
158.60
164.09
+4.53%
1,595
05/12/2026
163.31
163.45
156.82
156.98
+2.15%
2,246
05/11/2026
163.14
163.14
150.03
153.68
-4.08%
1,037
05/08/2026
165.76
165.76
156.40
160.21
+2.06%
295
05/07/2026
165.66
165.69
149.31
156.97
+2.28%
237
05/06/2026
156.50
156.50
144.56
153.48
+4.89%
267
05/05/2026
153.01
153.49
138.78
146.32
+5.26%
176
05/04/2026
153.09
153.09
139.00
139.00
-7.04%
448
05/01/2026
152.55
153.42
138.42
149.53
+5.93%
213
04/30/2026
133.03
146.66
133.03
141.16
+9.29%
3,365
04/29/2026
136.00
141.97
128.98
129.16
-2.77%
108
04/28/2026
142.29
142.29
129.66
132.84
+3.56%
219
04/27/2026
141.46
141.46
128.27
128.27
-5.87%
236
04/24/2026
141.44
141.59
130.95
136.27
+5.62%
186
04/23/2026
126.36
139.12
125.80
129.02
+1.75%
213
04/22/2026
139.64
139.64
126.80
126.80
-5.86%
120
04/21/2026
135.85
142.15
128.55
134.70
-2.68%
218