• N/A
    Market Cap
  • 47.93%
    1-Year Change
  • Building Products & Equipment
    Industry
  • 1 Month
    +4.77%
    Low Price$114.42
    High Price$122.75
  • 3 Months
    +24.49%
    Low Price$85.74
    High Price$122.75
  • 1 Year
    +47.93%
    Low Price$72.56
    High Price$122.75
Date
Open
High
Low
Close
Change (%)
Volume
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.31 Dividend
09/03/2026
119.18
119.60
117.02
119.10
+2.34%
8,260
09/02/2026
115.40
116.45
115.11
116.37
-0.38%
8,547
09/01/2026
116.90
117.09
116.15
116.82
-1.40%
7,948
08/31/2026
119.30
119.30
117.82
118.48
+0.23%
19,720
08/28/2026
119.07
119.07
117.74
118.21
-2.03%
8,043
08/27/2026
119.80
121.19
119.80
120.66
+0.54%
9,849
08/26/2026
120.45
120.64
119.50
120.01
+0.94%
4,813
08/25/2026
119.51
119.51
117.57
118.89
+1.62%
8,419
08/24/2026
118.11
118.11
116.90
116.99
-0.15%
22,737
08/21/2026
117.01
117.52
116.89
117.17
+0.11%
6,820
08/20/2026
116.27
118.14
115.97
117.04
-1.81%
8,454
08/19/2026
118.68
120.73
118.44
119.20
+4.17%
22,945
08/18/2026
115.49
115.49
114.22
114.42
-1.35%
52,738
08/17/2026
116.86
117.79
115.60
116.00
-0.34%
49,909
08/14/2026
117.63
117.89
116.11
116.39
-1.62%
17,850
08/13/2026
118.69
119.77
117.92
118.31
-0.70%
10,171
08/12/2026
119.38
119.43
117.35
119.15
+4.38%
33,163
08/11/2026
110.99
114.50
110.99
114.15
+3.93%
45,344
08/10/2026
110.69
111.72
108.81
109.83
-0.79%
11,289
08/07/2026
111.79
112.37
109.89
110.70
+18.82%
12,524
08/06/2026
92.99
94.16
92.76
93.17
-3.37%
15,026
08/05/2026
95.47
96.57
95.24
96.42
-0.07%
6,417
08/04/2026
94.91
96.48
94.77
96.48
+3.43%
5,251
08/03/2026
92.91
94.19
92.91
93.28
+0.49%
7,512
07/31/2026
92.57
93.01
91.48
92.83
+3.19%
13,222
07/30/2026
86.82
90.92
86.82
89.95
+3.66%
16,334
07/29/2026
86.99
88.01
85.81
86.78
-1.79%
18,052
07/28/2026
87.66
88.87
87.16
88.36
+2.26%
17,545
07/27/2026
87.60
87.60
85.50
86.40
+0.32%
27,141
07/24/2026
85.84
86.71
85.63
86.12
+0.45%
20,033
07/23/2026
84.78
86.33
84.66
85.74
-1.31%
21,189
07/22/2026
86.70
87.70
86.63
86.87
+0.71%
9,080
07/21/2026
86.21
87.11
85.32
86.26
-0.55%
10,475
07/20/2026
87.29
87.29
85.98
86.74
-0.80%
18,335
07/17/2026
84.51
88.43
84.51
87.44
-1.29%
10,731
07/16/2026
87.99
89.84
87.96
88.59
-1.23%
17,454
07/15/2026
89.67
91.32
89.03
89.69
+2.16%
45,820
07/14/2026
88.56
89.88
87.62
87.80
-0.76%
26,990
07/13/2026
89.78
89.78
88.42
88.47
-2.77%
14,005
07/10/2026
90.97
91.52
89.64
90.99
+1.42%
29,236
07/09/2026
88.08
89.84
88.08
89.72
+1.63%
19,550
07/08/2026
87.57
88.28
86.75
88.28
-1.15%
16,313
07/07/2026
90.46
91.15
88.96
89.31
-3.20%
19,705
07/06/2026
92.05
92.47
90.53
92.26
+1.97%
11,473
07/02/2026
90.79
91.53
90.20
90.47
+1.64%
8,221
07/01/2026
88.49
89.95
88.19
89.02
-2.32%
13,353
06/30/2026
91.19
91.72
90.95
91.13
+0.06%
10,256
06/29/2026
95.02
95.02
90.27
91.07
-2.75%
34,215
06/26/2026
93.89
94.79
92.50
93.64
-2.33%
19,673
06/25/2026
95.64
96.94
95.64
95.88
+1.05%
11,088
06/24/2026
93.44
95.86
93.44
94.89
+0.57%
39,547
06/23/2026
94.25
95.87
93.90
94.35
-2.90%
23,984
06/22/2026
96.72
97.26
96.15
97.17
-2.33%
17,045
06/18/2026
99.48
99.91
98.96
99.49
+0.29%
12,813
06/17/2026
100.85
101.65
99.20
99.20
-1.31%
11,626
06/16/2026
100.05
100.87
100.05
100.52
+2.72%
6,333
06/15/2026
99.78
100.14
97.71
97.86
+0.61%
8,905
06/12/2026
96.76
97.73
96.21
97.26
+1.25%
15,620
06/11/2026
92.93
96.35
92.90
96.07
+4.22%
16,533
06/10/2026
94.23
94.60
92.18
92.18
-3.16%
6,495
06/09/2026
95.95
96.79
93.44
95.18
+1.81%
9,404
06/08/2026
93.35
94.67
93.11
93.48
+0.04%
14,549
06/05/2026
94.17
95.76
93.44
93.44
-0.70%
7,161
06/04/2026
95.20
95.20
93.26
94.10
+0.17%
9,764
06/03/2026
92.63
95.84
92.53
93.94
+5.11%
22,052
06/02/2026
88.55
89.38
88.29
89.38
+1.03%
8,861
06/01/2026
87.55
88.63
87.01
88.47
-3.19%
19,141
05/29/2026
93.28
94.19
91.26
91.38
+0.95%
13,688
05/28/2026
89.29
91.15
89.29
90.52
+0.96%
13,155
05/27/2026
90.11
91.05
88.70
89.66
+0.75%
11,400
05/26/2026
89.27
90.46
88.57
89.00
+4.47%
16,642
05/22/2026
86.37
86.92
84.32
85.19
-0.61%
15,681
05/21/2026
83.17
86.07
83.17
85.71
+1.71%
12,119
05/20/2026
82.54
85.89
81.65
84.27
+2.29%
14,912
05/19/2026
84.63
84.63
82.14
82.38
-3.66%
18,493
05/18/2026
85.32
86.28
84.75
85.52
+0.83%
22,589
05/15/2026
85.59
86.02
84.81
84.81
-3.53%
15,988
05/14/2026
87.93
88.60
87.59
87.91
-0.95%
15,378
05/13/2026
86.69
88.87
86.50
88.75
-0.66%
24,130
05/12/2026
88.95
89.94
88.18
89.35
-1.86%
13,361
05/11/2026
90.83
92.60
90.72
91.04
-1.60%
10,448
05/08/2026
92.60
93.06
91.45
92.52
-0.36%
9,193
05/07/2026
95.02
96.09
92.76
92.86
-1.39%
9,342
05/06/2026
92.87
94.16
92.34
94.16
+4.10%
15,701
05/05/2026
90.25
91.35
90.03
90.45
-0.15%
17,776
05/04/2026
91.93
95.51
88.99
90.59
-2.91%
12,804
05/01/2026
93.55
93.89
93.12
93.30
-0.03%
5,024
04/30/2026
91.57
94.34
91.57
93.33
+1.84%
12,921
04/29/2026
92.65
93.65
91.18
91.65
+1.38%
8,641
04/28/2026
91.95
93.59
90.40
90.40
-2.99%
9,213
04/27/2026
93.23
93.26
91.23
93.19
-0.48%
19,045
04/24/2026
92.83
94.34
91.98
93.64
+2.53%
7,891
04/23/2026
92.94
93.48
91.33
91.33
-2.53%
11,976
04/22/2026
94.20
95.16
92.93
93.70
+1.79%
7,084