• N/A
    Market Cap
  • 12.59%
    1-Year Change
  • Building Products & Equipment
    Industry
  • 1 Month
    +3.86%
    Low Price$82.60
    High Price$94.41
  • 3 Months
    +3.97%
    Low Price$79.16
    High Price$97.09
  • 1 Year
    +8.13%
    Low Price$73.03
    High Price$102.11
Date
Open
High
Low
Close
Change (%)
Volume
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
03/11/2026
89.11
90.75
89.04
89.87
+0.71%
17,378
03/10/2026
90.51
91.34
89.24
89.24
-1.53%
23,757
03/09/2026
88.16
90.62
87.00
90.62
+0.42%
29,987
03/06/2026
89.13
90.25
88.36
90.24
-1.04%
15,623
03/05/2026
92.06
92.16
89.80
91.19
-2.26%
29,052
03/04/2026
93.33
94.42
92.72
93.30
+0.26%
20,640
03/03/2026
92.29
93.25
91.50
93.06
-3.85%
13,358
03/02/2026
96.40
97.19
96.40
96.79
-2.55%
10,047
02/27/2026
97.92
99.60
97.92
99.32
+2.88%
18,524
02/26/2026
96.84
97.85
96.20
96.54
-0.64%
26,158
02/25/2026
97.43
97.51
96.54
97.16
-2.66%
12,637
02/24/2026
98.10
99.82
97.79
99.81
+1.16%
21,927
02/23/2026
100.15
100.15
98.56
98.66
-3.00%
16,671
02/20/2026
101.29
102.86
100.88
101.72
+7.77%
13,695
02/19/2026
92.72
94.39
92.68
94.39
+2.07%
19,167
02/18/2026
91.59
93.53
91.54
92.47
-0.82%
35,971
02/17/2026
92.04
93.38
90.83
93.24
-3.42%
60,792
02/13/2026
96.47
97.33
95.96
96.54
-3.33%
16,379
02/12/2026
100.66
100.67
99.48
99.86
+1.65%
10,566
02/11/2026
98.80
98.80
97.12
98.24
+1.59%
13,512
02/10/2026
96.22
96.92
96.22
96.70
-1.09%
17,617
02/09/2026
96.84
97.97
96.77
97.77
+3.00%
13,815
02/06/2026
93.20
95.08
93.20
94.92
+3.19%
9,585
02/05/2026
92.23
92.54
91.73
91.99
+0.93%
10,497
02/04/2026
91.07
92.12
90.74
91.13
+3.83%
9,719
02/03/2026
87.67
89.30
87.19
87.77
-0.24%
10,608
02/02/2026
87.51
88.14
87.08
87.98
+1.09%
11,969
01/30/2026
88.35
88.35
86.88
87.03
-2.03%
8,146
01/29/2026
89.02
89.19
87.37
88.84
-0.10%
13,362
01/28/2026
89.32
89.32
88.59
88.93
+1.05%
7,506
01/27/2026
87.01
88.71
86.92
88.00
+0.59%
9,146
01/26/2026
86.80
87.60
86.80
87.49
+3.18%
18,392
01/23/2026
83.80
84.87
83.38
84.79
+0.13%
11,482
01/22/2026
85.60
85.60
84.48
84.68
+1.95%
16,421
01/21/2026
82.94
83.34
82.21
83.06
+3.12%
15,758
01/20/2026
81.32
81.47
80.55
80.55
-3.85%
23,113
01/16/2026
83.32
83.95
83.26
83.78
-0.12%
19,677
01/15/2026
84.00
84.22
83.86
83.88
+0.14%
15,424
01/14/2026
84.66
84.66
83.44
83.76
+1.56%
9,424
01/13/2026
83.51
83.51
82.34
82.47
-3.78%
17,159
01/12/2026
85.61
85.98
84.92
85.72
+1.01%
16,820