• N/A
    Market Cap
  • 9.59%
    1-Year Change
  • Building Products & Equipment
    Industry
  • 1 Month
    -1.19%
    Low Price$123.59
    High Price$136.83
  • 3 Months
    -18.75%
    Low Price$123.43
    High Price$164.53
  • 1 Year
    +9.59%
    Low Price$108.24
    High Price$164.53
Date
Open
High
Low
Close
Change (%)
Volume
10/02/2026
124.97
136.49
124.97
125.00
-2.72%
220
10/01/2026
128.66
138.77
128.50
128.50
-6.39%
530
09/30/2026
135.01
140.52
134.17
137.27
+0.32%
522
09/30/2026
$1.14 Dividend
09/29/2026
137.03
137.03
126.60
136.83
+8.21%
230
09/28/2026
126.60
137.51
126.44
126.44
-4.04%
362
09/25/2026
132.39
138.27
126.44
131.77
+1.56%
4,029
09/24/2026
132.11
135.89
126.44
129.75
+2.49%
263
09/23/2026
131.21
136.32
125.95
126.60
+0.39%
285
09/22/2026
126.11
138.21
126.11
126.11
-4.30%
317
09/21/2026
137.53
137.53
126.11
131.78
+0.36%
465
09/18/2026
126.11
136.38
126.11
131.30
-1.30%
193
09/17/2026
138.88
138.88
127.73
133.04
+1.38%
370
09/16/2026
125.26
137.92
125.10
131.23
+6.19%
453
09/15/2026
131.06
136.26
123.59
123.59
-5.71%
693
09/14/2026
125.90
136.70
125.90
131.06
+0.89%
241
09/11/2026
133.88
136.70
129.91
129.91
+0.65%
1,073
09/10/2026
138.84
138.84
129.08
129.08
-5.34%
1,288
09/09/2026
133.88
139.81
129.08
136.36
+5.64%
155
09/08/2026
129.08
136.90
129.08
129.08
0.00%
1,146
09/04/2026
137.28
137.28
128.92
129.08
0.00%
217
09/03/2026
125.95
138.14
125.95
129.08
+2.03%
257
09/02/2026
135.08
135.08
123.51
126.51
-1.51%
454
09/01/2026
123.23
134.10
123.23
128.44
+4.06%
254
08/31/2026
123.48
129.76
123.43
123.43
-4.77%
310
08/28/2026
128.49
131.04
128.29
129.62
+0.92%
464
08/27/2026
129.08
135.82
128.44
128.44
-5.60%
647
08/26/2026
128.92
136.05
128.92
136.05
+2.86%
220
08/25/2026
129.08
135.98
129.08
132.27
-2.10%
106
08/24/2026
128.09
135.11
128.09
135.11
+3.90%
439
08/21/2026
131.45
134.80
127.93
130.04
+1.52%
288
08/20/2026
135.44
135.44
127.93
128.09
-1.42%
395
08/19/2026
136.21
136.21
128.09
129.94
+0.59%
692
08/18/2026
127.10
136.40
127.10
129.18
-2.99%
487
08/17/2026
127.10
139.33
126.98
133.16
+4.77%
887
08/14/2026
127.10
139.04
126.94
127.10
0.00%
343
08/13/2026
133.88
139.12
126.65
127.10
-5.03%
843
08/12/2026
134.87
140.99
127.37
133.83
-4.06%
2,646
08/11/2026
135.03
144.64
134.87
139.49
+4.18%
714
08/10/2026
132.84
145.25
132.84
133.89
+0.26%
628
08/07/2026
133.25
146.61
133.25
133.54
+0.97%
687
08/06/2026
131.44
145.40
131.44
132.25
-3.34%
410
08/05/2026
132.96
146.67
132.96
136.82
-2.49%
1,077
08/04/2026
140.59
144.62
136.02
140.32
-5.63%
730
08/03/2026
139.44
153.30
139.44
148.70
+2.98%
727
07/31/2026
139.76
150.40
138.23
144.40
-2.09%
360
07/30/2026
138.31
154.70
138.31
147.48
+4.74%
1,402
07/29/2026
151.13
151.13
137.34
140.81
-1.54%
629
07/28/2026
138.51
149.29
136.74
143.01
-1.47%
173
07/27/2026
153.21
153.21
139.10
145.15
-4.00%
306
07/24/2026
151.63
151.63
137.91
151.20
+7.71%
318
07/23/2026
138.39
152.94
138.39
140.38
-4.46%
983
07/22/2026
148.76
154.33
146.77
146.93
-1.78%
2,147,007
07/21/2026
143.56
155.63
143.56
149.59
+1.47%
209
07/20/2026
144.23
159.01
144.23
147.43
-0.50%
219
07/17/2026
153.95
153.95
141.73
148.17
-1.97%
203
07/16/2026
144.25
157.81
143.26
151.14
-4.77%
2,468
07/15/2026
152.34
159.48
144.86
158.70
+3.80%
291
07/14/2026
146.39
160.89
145.54
152.90
-0.06%
247
07/13/2026
145.88
160.97
145.84
152.99
+1.55%
583
07/10/2026
146.80
161.47
146.65
150.65
+1.17%
692
07/09/2026
161.84
161.84
148.92
148.92
+0.07%
89
07/08/2026
154.71
159.80
147.19
148.82
-6.56%
306
07/07/2026
156.69
163.83
154.71
159.27
-3.20%
164
07/06/2026
167.82
167.82
154.87
164.53
+6.94%
115
07/02/2026
155.14
163.42
147.08
153.85
+7.74%
275
07/01/2026
158.39
158.39
142.80
142.80
-1.45%
249
06/30/2026
151.89
159.60
144.90
144.90
-4.61%
3,015
06/29/2026
159.89
159.89
145.54
151.90
+5.06%
130
06/26/2026
140.31
154.59
140.31
144.58
-0.51%
2,065
06/25/2026
151.64
151.64
139.01
145.33
-0.79%
508
06/24/2026
141.97
151.90
141.97
146.49
+6.37%
332
06/23/2026
137.26
144.79
137.26
137.71
-6.79%
688
06/22/2026
153.39
154.74
139.05
147.74
-0.45%
479
06/18/2026
154.48
154.80
142.21
148.40
+1.60%
170
06/17/2026
139.85
154.77
138.93
146.06
+2.39%
1,473
06/16/2026
138.83
153.48
138.83
142.66
-2.78%
189
06/15/2026
141.72
151.49
141.72
146.73
+6.92%
103
06/12/2026
148.64
148.64
136.88
137.24
-8.39%
191
06/11/2026
149.94
149.94
136.83
149.81
+5.00%
598
06/10/2026
137.61
148.20
136.89
142.68
+5.26%
183
06/09/2026
137.68
150.95
135.20
135.55
-3.92%
16,336
06/08/2026
154.25
154.25
140.92
141.08
+2.93%
200
06/05/2026
152.87
152.87
137.06
137.06
-11.31%
86
06/04/2026
139.87
154.61
139.87
154.54
+7.59%
2,322
06/03/2026
140.14
154.16
140.14
143.64
+6.58%
458
06/02/2026
133.88
150.13
133.88
134.77
-8.26%
140
06/01/2026
141.95
146.91
139.91
146.91
-1.89%
356
05/29/2026
145.29
152.09
138.21
149.75
+4.00%
138
05/28/2026
139.42
153.60
139.42
143.99
+3.58%
483
05/27/2026
152.84
152.84
138.85
139.01
-4.04%
146
05/26/2026
151.94
151.94
138.07
144.85
-3.46%
285
05/22/2026
157.30
157.30
142.69
150.04
+6.08%
212
05/21/2026
147.78
154.20
140.31
141.45
-0.51%
264
05/20/2026
155.19
155.19
140.86
142.17
-1.99%
339
05/19/2026
141.38
155.82
141.38
145.06
-3.81%
147
05/18/2026
158.32
158.32
144.13
150.80
-4.77%
213
05/15/2026
166.23
166.23
151.14
158.36
+5.57%
2,299
05/14/2026
149.78
165.69
149.68
150.01
-7.82%
526
05/13/2026
168.15
168.15
157.29
162.73
+4.53%
1,595