• N/A
    Market Cap
  • 23.01%
    1-Year Change
  • Building Products & Equipment
    Industry
  • 1 Month
    -10.56%
    Low Price$99.92
    High Price$116.54
  • 3 Months
    +16.53%
    Low Price$86.41
    High Price$122.75
  • 1 Year
    +23.01%
    Low Price$72.56
    High Price$122.75
Date
Open
High
Low
Close
Change (%)
Volume
10/23/2026
100.49
100.71
99.55
99.92
-2.54%
15,301
10/22/2026
105.23
105.23
102.10
102.52
-3.82%
17,294
10/21/2026
105.87
108.00
105.65
106.59
+0.64%
56,643
10/20/2026
105.21
106.60
105.17
105.91
-1.11%
33,889
10/19/2026
106.10
107.99
104.12
107.10
-1.63%
56,777
10/16/2026
112.11
112.11
108.22
108.88
-2.02%
21,298
10/15/2026
110.14
112.09
110.01
111.13
-1.58%
11,794
10/14/2026
118.32
118.32
112.46
112.91
-2.26%
12,341
10/13/2026
115.44
116.18
114.99
115.52
+1.78%
12,557
10/12/2026
112.80
113.50
112.80
113.50
+1.67%
11,777
10/09/2026
111.14
112.21
110.96
111.64
+0.63%
9,167
10/08/2026
109.83
112.30
109.83
110.94
-0.78%
8,631
10/07/2026
111.54
112.37
111.03
111.81
-1.83%
9,372
10/06/2026
115.10
115.25
113.74
113.90
-1.47%
40,362
10/05/2026
113.55
115.91
113.19
115.60
-0.81%
17,398
10/02/2026
114.50
116.54
114.50
116.54
+5.49%
9,440
10/01/2026
114.07
114.07
110.48
110.48
-3.70%
12,254
09/30/2026
115.24
116.17
114.47
114.73
-1.26%
8,171
09/29/2026
114.36
116.19
114.36
116.19
+3.35%
12,377
09/28/2026
111.78
113.46
111.78
112.42
+0.45%
15,649
09/25/2026
110.45
112.40
110.36
111.92
+1.14%
29,106
09/24/2026
110.48
111.58
109.51
110.66
-0.95%
12,956
09/23/2026
112.68
112.68
111.16
111.72
-2.94%
9,959
09/22/2026
114.10
115.88
114.01
115.10
+1.98%
9,073
09/21/2026
112.07
113.03
110.69
112.86
+1.61%
10,158
09/18/2026
110.18
111.21
110.07
111.07
+0.11%
8,113
09/17/2026
111.85
113.78
110.76
110.95
-0.14%
12,564
09/16/2026
113.25
113.67
111.11
111.11
-0.99%
9,066
09/15/2026
111.50
112.41
111.34
112.23
+0.29%
22,071
09/14/2026
112.32
112.99
110.79
111.90
-6.43%
69,391
09/11/2026
120.35
123.04
119.30
119.59
+0.45%
14,741
09/10/2026
120.30
121.30
118.60
119.05
-2.01%
16,883
09/09/2026
121.24
122.13
120.61
121.50
-1.02%
6,127
09/08/2026
122.11
124.91
122.09
122.75
+2.64%
9,036
09/04/2026
119.00
120.68
118.55
119.59
+0.41%
6,023
09/04/2026
$0.30 Dividend
09/03/2026
119.19
119.61
117.03
119.11
+2.34%
8,260
09/02/2026
115.41
116.46
115.12
116.38
-0.38%
8,547
09/01/2026
116.91
117.10
116.16
116.83
-1.40%
7,948
08/31/2026
119.31
119.31
117.83
118.49
+0.23%
19,720
08/28/2026
119.08
119.08
117.75
118.22
-2.03%
8,043
08/27/2026
119.81
121.21
119.81
120.67
+0.54%
9,849
08/26/2026
120.46
120.65
119.51
120.02
+0.94%
4,813
08/25/2026
119.52
119.52
117.58
118.90
+1.62%
8,419
08/24/2026
118.12
118.12
116.91
117.00
-0.15%
22,737
08/21/2026
117.02
117.53
116.90
117.18
+0.11%
6,820
08/20/2026
116.28
118.15
115.98
117.05
-1.81%
8,454
08/19/2026
118.69
120.75
118.45
119.21
+4.17%
22,945
08/18/2026
115.50
115.50
114.23
114.43
-1.35%
52,738
08/17/2026
116.87
117.80
115.61
116.01
-0.34%
49,909
08/14/2026
117.64
117.90
116.12
116.40
-1.62%
17,850
08/13/2026
118.70
119.78
117.93
118.32
-0.70%
10,171
08/12/2026
119.39
119.44
117.36
119.16
+4.38%
33,163
08/11/2026
111.00
114.51
111.00
114.16
+3.93%
45,344
08/10/2026
110.70
111.73
108.82
109.84
-0.79%
11,289
08/07/2026
111.80
112.38
109.90
110.71
+18.82%
12,524
08/06/2026
92.99
94.17
92.76
93.18
-3.37%
15,026
08/05/2026
95.48
96.57
95.25
96.42
-0.07%
6,417
08/04/2026
94.92
96.49
94.78
96.49
+3.43%
5,251
08/03/2026
92.91
94.20
92.91
93.29
+0.49%
7,512
07/31/2026
92.57
93.01
91.49
92.83
+3.19%
13,222
07/30/2026
86.83
90.93
86.83
89.96
+3.66%
16,334
07/29/2026
87.00
88.02
85.82
86.78
-1.79%
18,052
07/28/2026
87.67
88.87
87.17
88.37
+2.26%
17,545
07/27/2026
87.61
87.61
85.50
86.41
+0.32%
27,141
07/24/2026
85.85
86.72
85.64
86.13
+0.45%
20,033
07/23/2026
84.78
86.34
84.66
85.75
-1.31%
21,189
07/22/2026
86.71
87.71
86.64
86.88
+0.71%
9,080
07/21/2026
86.22
87.12
85.33
86.27
-0.55%
10,475
07/20/2026
87.30
87.30
85.99
86.75
-0.80%
18,335
07/17/2026
84.52
88.44
84.52
87.45
-1.29%
10,731
07/16/2026
88.00
89.85
87.97
88.59
-1.23%
17,454
07/15/2026
89.68
91.33
89.03
89.70
+2.16%
45,820
07/14/2026
88.56
89.89
87.63
87.81
-0.76%
26,990
07/13/2026
89.79
89.79
88.43
88.48
-2.77%
14,005
07/10/2026
90.98
91.53
89.65
91.00
+1.42%
29,236
07/09/2026
88.09
89.85
88.08
89.73
+1.63%
19,550
07/08/2026
87.58
88.29
86.76
88.29
-1.15%
16,313
07/07/2026
90.47
91.16
88.96
89.31
-3.20%
19,705
07/06/2026
92.06
92.48
90.54
92.27
+1.97%
11,473
07/02/2026
90.80
91.54
90.21
90.48
+1.64%
8,221
07/01/2026
88.50
89.96
88.20
89.02
-2.32%
13,353
06/30/2026
91.20
91.73
90.96
91.14
+0.06%
10,256
06/29/2026
95.03
95.03
90.28
91.08
-2.75%
34,215
06/26/2026
93.90
94.80
92.51
93.65
-2.33%
19,673
06/25/2026
95.65
96.94
95.65
95.89
+1.05%
11,088
06/24/2026
93.45
95.87
93.45
94.89
+0.57%
39,547
06/23/2026
94.26
95.88
93.91
94.36
-2.90%
23,984
06/22/2026
96.72
97.27
96.16
97.18
-2.33%
17,045
06/18/2026
99.49
99.92
98.97
99.50
+0.29%
12,813
06/17/2026
100.86
101.66
99.21
99.21
-1.31%
11,626
06/16/2026
100.06
100.88
100.06
100.52
+2.72%
6,333
06/15/2026
99.78
100.15
97.72
97.87
+0.61%
8,905
06/12/2026
96.76
97.74
96.22
97.27
+1.25%
15,620
06/11/2026
92.93
96.36
92.90
96.08
+4.22%
16,533
06/10/2026
94.24
94.61
92.18
92.18
-3.16%
6,495
06/09/2026
95.96
96.79
93.45
95.19
+1.81%
9,404
06/08/2026
93.36
94.68
93.12
93.49
+0.04%
14,549
06/05/2026
94.18
95.76
93.45
93.45
-0.70%
7,161
06/04/2026
95.21
95.21
93.27
94.11
+0.17%
9,764