• N/A
    Market Cap
  • 25.20%
    1-Year Change
  • Building Products & Equipment
    Industry
  • 1 Month
    -1.01%
    Low Price$135.90
    High Price$164.09
  • 3 Months
    +21.59%
    Low Price$117.06
    High Price$164.09
  • 1 Year
    +27.21%
    Low Price$108.16
    High Price$164.09
Date
Open
High
Low
Close
Change (%)
Volume
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
03/11/2026
114.56
126.86
114.56
121.66
+1.85%
1,767
03/10/2026
127.08
127.08
117.07
119.45
-6.02%
295
03/09/2026
117.07
127.10
117.07
127.10
+7.70%
2,918
03/06/2026
117.09
129.29
117.09
118.02
-6.02%
279
03/05/2026
129.08
129.31
117.07
125.58
+7.27%
514
03/04/2026
117.07
127.13
117.07
117.07
-7.53%
202
03/03/2026
121.86
126.60
117.07
126.60
-1.77%
428
03/02/2026
131.57
131.79
119.83
128.88
-0.18%
612
02/27/2026
119.86
131.94
119.86
129.11
+3.34%
561
02/26/2026
130.92
130.92
119.36
124.93
-2.33%
176
02/25/2026
137.60
137.60
124.91
127.91
+2.49%
743
02/24/2026
123.83
134.55
123.83
124.80
-2.69%
249
02/23/2026
130.62
130.62
120.85
128.26
+2.09%
362
02/20/2026
130.62
130.62
120.65
125.64
+3.95%
274
02/19/2026
122.85
130.62
120.67
120.86
-6.23%
153
02/18/2026
136.24
136.24
123.24
128.89
+0.07%
518
02/17/2026
128.64
130.78
122.39
128.80
+6.99%
1,523
02/13/2026
132.41
132.41
120.04
120.39
-3.13%
293
02/12/2026
119.41
130.78
118.71
124.27
-0.40%
292
02/11/2026
115.95
127.81
115.95
124.77
+0.80%
196
02/10/2026
126.65
126.65
115.80
123.78
+7.46%
5,623
02/09/2026
117.40
123.74
112.34
115.19
-0.30%
634
02/06/2026
120.51
120.62
109.55
115.53
+5.86%
2,031
02/05/2026
114.61
116.31
107.75
109.14
-4.77%
1,391
02/04/2026
130.46
130.46
109.56
114.61
-3.53%
3,481
02/03/2026
131.60
131.60
118.80
118.80
-7.37%
292
02/02/2026
119.05
128.37
118.89
128.25
+5.25%
550
01/30/2026
114.00
125.56
113.96
121.86
+2.95%
790
01/29/2026
118.89
125.14
111.63
118.36
-0.81%
816
01/28/2026
118.89
125.56
118.89
119.33
-3.79%
646
01/27/2026
118.89
128.55
118.89
124.03
-2.62%
386
01/26/2026
118.89
130.40
118.89
127.37
+6.54%
270
01/23/2026
129.13
129.13
119.54
119.54
-3.58%
581
01/22/2026
118.89
128.59
118.89
123.98
-3.75%
289
01/21/2026
119.54
129.18
119.39
128.81
+3.97%
592
01/20/2026
118.89
128.66
118.89
123.88
+0.34%
2,092
01/16/2026
126.35
126.51
123.31
123.47
-2.18%
682
01/15/2026
129.75
129.75
123.01
126.22
+2.61%
120
01/14/2026
124.42
128.55
123.01
123.01
+0.13%
179
01/13/2026
123.06
124.87
122.85
122.85
-0.99%
6,610
01/12/2026
122.28
129.91
118.07
124.09
-0.45%
1,287