• N/A
    Market Cap
  • 16.81%
    1-Year Change
  • Building Products & Equipment
    Industry
  • 1 Month
    +3.11%
    Low Price$85.96
    High Price$93.53
  • 3 Months
    -0.02%
    Low Price$82.60
    High Price$100.78
  • 1 Year
    +16.81%
    Low Price$72.75
    High Price$101.72
Date
Open
High
Low
Close
Change (%)
Volume
08/03/2026
93.15
94.44
93.15
93.53
+0.49%
7,512
07/31/2026
92.81
93.25
91.73
93.07
+3.19%
13,222
07/30/2026
87.05
91.16
87.05
90.19
+3.66%
16,334
07/29/2026
87.22
88.24
86.04
87.01
-1.79%
18,052
07/28/2026
87.89
89.10
87.39
88.59
+2.26%
17,545
07/27/2026
87.83
87.83
85.72
86.63
+0.32%
27,141
07/24/2026
86.07
86.94
85.86
86.35
+0.45%
20,033
07/23/2026
85.00
86.56
84.88
85.96
-1.31%
21,189
07/22/2026
86.93
87.93
86.86
87.10
+0.71%
9,080
07/21/2026
86.44
87.34
85.55
86.49
-0.55%
10,475
07/20/2026
87.52
87.52
86.20
86.97
-0.80%
18,335
07/17/2026
84.73
88.66
84.73
87.67
-1.29%
10,731
07/16/2026
88.22
90.08
88.20
88.82
-1.23%
17,454
07/15/2026
89.91
91.56
89.26
89.93
+2.16%
45,820
07/14/2026
88.79
90.12
87.85
88.03
-0.76%
26,990
07/13/2026
90.02
90.02
88.65
88.70
-2.77%
14,005
07/10/2026
91.21
91.76
89.88
91.23
+1.42%
29,236
07/09/2026
88.31
90.08
88.31
89.96
+1.63%
19,550
07/08/2026
87.80
88.51
86.98
88.51
-1.15%
16,313
07/07/2026
90.70
91.39
89.19
89.54
-3.20%
19,705
07/06/2026
92.29
92.72
90.77
92.50
+1.97%
11,473
07/02/2026
91.03
91.78
90.44
90.71
+1.64%
8,221
07/01/2026
88.72
90.19
88.42
89.25
-2.32%
13,353
06/30/2026
91.43
91.96
91.19
91.37
+0.06%
10,256
06/29/2026
95.27
95.27
90.51
91.31
-2.75%
34,215
06/26/2026
94.14
95.04
92.75
93.89
-2.33%
19,673
06/25/2026
95.89
97.19
95.89
96.13
+1.05%
11,088
06/24/2026
93.69
96.11
93.69
95.14
+0.57%
39,547
06/23/2026
94.50
96.12
94.15
94.60
-2.90%
23,984
06/22/2026
96.97
97.52
96.40
97.43
-2.33%
17,045
06/18/2026
99.74
100.17
99.22
99.75
+0.29%
12,813
06/17/2026
101.12
101.92
99.46
99.46
-1.31%
11,626
06/16/2026
100.31
101.14
100.31
100.78
+2.72%
6,333
06/15/2026
100.04
100.40
97.97
98.12
+0.61%
8,905
06/12/2026
97.01
97.99
96.46
97.52
+1.25%
15,620
06/11/2026
93.17
96.60
93.14
96.32
+4.22%
16,533
06/10/2026
94.48
94.85
92.42
92.42
-3.16%
6,495
06/09/2026
96.20
97.04
93.69
95.43
+1.81%
9,404
06/08/2026
93.60
94.92
93.36
93.73
+0.04%
14,549
06/05/2026
94.42
96.01
93.69
93.69
-0.70%
7,161
06/04/2026
95.45
95.45
93.51
94.35
+0.17%
9,764
06/03/2026
92.88
96.09
92.77
94.19
+5.11%
22,052
06/02/2026
88.78
89.61
88.52
89.61
+1.03%
8,861
06/01/2026
87.78
88.86
87.23
88.70
-3.19%
19,141
05/29/2026
93.53
94.44
91.50
91.62
+0.95%
13,688
05/28/2026
89.52
91.39
89.52
90.76
+0.96%
13,155
05/27/2026
90.35
91.28
88.93
89.90
+0.75%
11,400
05/26/2026
89.50
90.70
88.80
89.23
+4.47%
16,642
05/22/2026
86.60
87.15
84.54
85.41
-0.61%
15,681
05/21/2026
83.39
86.30
83.39
85.94
+1.71%
12,119
05/20/2026
82.76
86.11
81.86
84.49
+2.29%
14,912
05/19/2026
84.85
84.85
82.35
82.60
-3.66%
18,493
05/18/2026
85.54
86.50
84.97
85.74
+0.83%
22,589
05/15/2026
85.81
86.25
85.03
85.03
-3.53%
15,988
05/14/2026
88.16
88.83
87.82
88.14
-0.95%
15,378
05/13/2026
86.92
89.10
86.73
88.99
-0.66%
24,130
05/12/2026
89.18
90.18
88.41
89.58
-1.86%
13,361
05/11/2026
91.07
92.84
90.96
91.28
-1.60%
10,448
05/08/2026
92.84
93.30
91.69
92.77
-0.36%
9,193
05/07/2026
95.27
96.34
93.00
93.10
-1.39%
9,342
05/06/2026
93.11
94.41
92.58
94.41
+4.10%
15,701
05/05/2026
90.49
91.59
90.27
90.69
-0.15%
17,776
05/04/2026
92.18
95.76
89.22
90.83
-2.91%
12,804
05/01/2026
93.80
94.14
93.37
93.55
-0.03%
5,024
04/30/2026
91.81
94.59
91.81
93.58
+1.84%
12,921
04/29/2026
92.89
93.90
91.42
91.89
+1.38%
8,641
04/28/2026
92.19
93.84
90.64
90.64
-2.99%
9,213
04/27/2026
93.48
93.51
91.47
93.43
-0.48%
19,045
04/24/2026
93.07
94.59
92.22
93.88
+2.53%
7,891
04/23/2026
93.18
93.73
91.57
91.57
-2.53%
11,976
04/22/2026
94.45
95.41
93.18
93.95
+1.79%
7,084
04/21/2026
93.59
94.35
92.11
92.30
-2.81%
12,425
04/20/2026
96.24
96.30
94.78
94.97
-2.18%
11,200
04/17/2026
96.75
97.83
95.68
97.09
+4.97%
7,748
04/16/2026
92.96
93.74
91.82
92.49
+1.14%
8,391
04/15/2026
93.72
93.87
91.45
91.45
-0.87%
5,370
04/14/2026
92.11
92.95
91.51
92.25
+4.53%
6,940
04/13/2026
87.85
89.47
87.84
88.26
-2.10%
17,805
04/10/2026
87.87
93.49
87.87
90.15
+2.59%
10,194
04/10/2026
$0.34 Dividend
04/09/2026
88.30
88.70
87.81
87.87
-2.91%
9,543
04/08/2026
90.13
91.11
89.47
90.50
+8.08%
11,482
04/07/2026
82.65
83.74
81.86
83.74
-0.71%
25,476
04/06/2026
85.95
85.95
82.01
84.33
+0.79%
23,207
04/02/2026
82.44
84.26
82.42
83.68
-1.57%
14,158
04/01/2026
84.32
85.50
84.15
85.01
+0.62%
20,839
03/31/2026
83.66
85.20
82.08
84.48
+2.70%
46,972
03/30/2026
82.56
83.55
81.90
82.26
+0.23%
27,694
03/27/2026
81.82
83.28
80.85
82.07
+0.59%
24,718
03/26/2026
82.39
83.46
80.19
81.60
-3.52%
27,282
03/25/2026
84.70
84.96
83.60
84.57
+1.35%
24,259
03/24/2026
81.06
83.46
81.06
83.45
-0.24%
40,463
03/23/2026
81.30
85.49
81.30
83.64
+5.87%
48,261
03/20/2026
80.10
80.89
79.01
79.01
+0.19%
110,136
03/19/2026
77.22
79.67
77.22
78.86
-3.16%
16,894
03/18/2026
83.03
84.02
81.42
81.43
-2.56%
24,552
03/17/2026
84.87
84.95
82.91
83.57
-0.65%
22,766
03/16/2026
84.32
85.25
83.36
84.12
-0.07%
50,888
03/13/2026
84.88
85.93
83.33
84.18
-1.76%
39,921
03/12/2026
88.38
88.38
85.68
85.68
-4.67%
24,646