• N/A
    Market Cap
  • 19.81%
    1-Year Change
  • Building Products & Equipment
    Industry
  • 1 Month
    -3.35%
    Low Price$141.55
    High Price$165.91
  • 3 Months
    +0.27%
    Low Price$135.90
    High Price$165.91
  • 1 Year
    +19.81%
    Low Price$109.14
    High Price$165.91
Date
Open
High
Low
Close
Change (%)
Volume
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
04/20/2026
133.77
147.23
133.77
138.41
+1.38%
276
04/17/2026
143.09
143.09
130.13
136.53
-5.55%
1,533
04/16/2026
145.27
145.27
131.67
144.55
+5.12%
74
04/15/2026
132.01
140.50
131.16
137.51
+5.84%
2,149
04/14/2026
135.75
136.07
123.45
129.93
+6.41%
142
04/13/2026
126.81
133.40
121.30
122.10
-6.11%
2,401
04/10/2026
136.36
136.51
123.38
130.04
+6.11%
285
04/09/2026
121.28
133.94
121.28
122.55
-5.53%
315
04/08/2026
124.71
134.81
124.71
129.72
+10.81%
235
04/07/2026
128.39
128.39
117.00
117.06
-4.49%
217
04/06/2026
122.49
128.34
117.02
122.56
-0.78%
543
04/02/2026
116.42
129.17
116.42
123.52
-1.50%
259
04/01/2026
120.41
131.31
120.41
125.40
+4.53%
1,169
03/31/2026
112.65
125.59
112.65
119.96
+2.29%
246
03/31/2026
$1.09 Dividend
03/30/2026
112.36
123.18
112.36
117.27
+0.31%
711
03/27/2026
121.80
121.80
116.91
116.91
-11.44%
229
03/26/2026
120.43
133.24
119.85
132.01
+7.35%
222
03/25/2026
129.33
129.33
117.15
122.97
+5.04%
301
03/24/2026
116.91
126.86
116.91
117.07
0.00%
240
03/23/2026
118.94
123.97
116.92
117.07
-2.59%
6,249
03/20/2026
125.91
125.91
117.07
120.18
+2.66%
252
03/19/2026
125.13
125.48
116.91
117.07
-3.85%
328
03/18/2026
117.07
127.31
117.07
121.75
+4.00%
130
03/17/2026
125.70
125.98
116.91
117.07
+0.14%
177
03/16/2026
116.91
124.49
116.91
116.91
-5.38%
484
03/13/2026
117.07
125.20
117.07
123.56
+1.22%
233
03/12/2026
125.80
125.80
118.48
122.07
+0.33%
459