• $10.0B
    Market Cap
  • -5.70%
    1-Year Change
  • Building Products & Equipment
    Industry
  • 1 Month
    +6.13%
    Low Price$115.08
    High Price$128.37
  • 3 Months
    +24.67%
    Low Price$104.32
    High Price$128.37
  • 1 Year
    -5.70%
    Low Price$98.28
    High Price$157.69
Date
Open
High
Low
Close
Change (%)
Volume
06/22/2026
129.68
129.71
124.04
124.62
-2.75%
872,285
06/18/2026
125.90
132.06
124.81
128.14
+3.52%
1,765,926
06/17/2026
127.70
130.77
123.50
123.78
-3.58%
1,146,653
06/16/2026
125.20
128.95
123.44
128.37
+4.03%
1,592,950
06/15/2026
125.54
128.45
123.14
123.40
+1.61%
861,626
06/12/2026
122.76
123.46
121.06
121.44
+0.02%
709,369
06/11/2026
116.09
121.78
114.98
121.41
+5.50%
1,081,432
06/10/2026
122.46
122.46
114.68
115.08
-6.36%
1,074,497
06/09/2026
120.36
123.22
119.42
122.90
+3.16%
961,299
06/08/2026
118.98
120.89
118.46
119.14
-0.05%
859,290
06/05/2026
119.30
121.01
118.38
119.20
-0.96%
893,506
06/04/2026
121.67
122.56
119.33
120.36
+0.17%
901,145
06/03/2026
120.19
120.87
118.41
120.16
-0.21%
1,119,938
06/02/2026
122.37
122.71
117.98
120.41
-1.80%
1,376,729
06/01/2026
124.10
124.10
121.09
122.62
-2.54%
999,459
05/29/2026
124.53
127.67
123.07
125.82
+1.27%
1,080,960
05/28/2026
120.71
124.64
119.25
124.24
+1.63%
798,496
05/27/2026
121.85
124.88
121.32
122.25
+1.83%
1,093,499
05/26/2026
118.97
121.05
118.28
120.05
+2.24%
818,922
05/22/2026
117.12
118.27
116.00
117.42
+1.17%
1,137,539
05/21/2026
112.06
116.48
109.62
116.06
+2.32%
1,159,918
05/20/2026
108.84
113.59
106.70
113.43
+5.08%
1,344,986
05/19/2026
110.95
111.42
106.44
107.95
-3.79%
1,926,112
05/18/2026
113.49
116.75
111.95
112.20
-1.65%
1,190,399
05/15/2026
119.69
120.15
114.05
114.08
-5.77%
1,162,100
05/14/2026
119.83
121.61
118.26
121.07
+2.12%
832,517
05/13/2026
118.40
119.86
117.63
118.56
-1.06%
1,018,311
05/12/2026
119.85
120.45
117.83
119.83
-0.02%
1,365,743
05/11/2026
121.59
121.97
119.13
119.85
-1.50%
1,221,168
05/08/2026
122.69
124.17
120.47
121.67
-0.11%
993,009
05/07/2026
126.72
129.14
121.50
121.81
-0.99%
1,438,367
05/06/2026
126.15
130.54
122.39
123.03
+0.11%
2,342,848
05/06/2026
$1.22 Earnings
05/05/2026
117.96
123.04
116.31
122.90
+5.14%
2,248,242
05/04/2026
121.34
122.05
116.76
116.89
-4.76%
1,402,969
05/01/2026
124.27
124.55
121.60
122.73
-0.49%
1,021,012
04/30/2026
122.15
124.23
121.34
123.34
+1.78%
730,569
04/29/2026
123.71
125.14
120.65
121.18
-2.25%
1,033,048
04/28/2026
124.58
126.38
122.83
123.97
-1.23%
597,533
04/27/2026
126.15
128.03
125.02
125.52
-0.07%
674,783
04/24/2026
128.50
129.99
125.61
125.61
-0.04%
1,046,705
04/23/2026
121.75
126.88
121.75
125.66
+2.26%
1,024,986
04/22/2026
123.72
124.86
122.12
122.88
+0.78%
882,121
04/21/2026
125.17
125.84
120.44
121.93
-1.63%
1,389,371
04/20/2026
121.00
124.45
120.31
123.95
+0.90%
1,168,839
04/17/2026
120.48
126.45
120.40
122.84
+4.23%
2,226,052
04/16/2026
117.21
119.42
116.28
117.86
+1.10%
1,365,013
04/15/2026
119.16
119.38
116.22
116.58
-2.37%
801,076
04/14/2026
118.50
120.61
117.50
119.41
+0.91%
1,344,212
04/13/2026
113.92
118.58
112.60
118.33
+3.54%
1,064,245
04/10/2026
115.53
116.46
113.71
114.28
-0.58%
832,133
04/09/2026
111.92
115.55
111.52
114.95
+1.81%
976,264
04/08/2026
109.99
114.00
109.99
112.91
+7.41%
1,392,781
04/07/2026
105.22
105.88
103.60
105.12
-1.09%
848,038
04/06/2026
105.72
106.44
103.93
106.28
+0.42%
524,030
04/02/2026
104.86
109.05
103.31
105.84
-1.32%
870,596
04/01/2026
108.24
109.08
106.98
107.26
-0.89%
1,163,207
03/31/2026
106.17
109.96
104.50
108.22
+3.74%
977,282
03/30/2026
105.56
106.78
103.56
104.32
-0.23%
1,094,349
03/27/2026
106.15
106.84
104.27
104.56
-2.75%
914,265
03/26/2026
106.68
109.39
106.12
107.52
-0.42%
1,165,990
03/25/2026
108.92
111.17
105.04
107.97
+0.99%
1,487,609
03/24/2026
104.89
109.17
104.36
106.91
+0.39%
1,176,224
03/23/2026
102.08
107.55
100.09
106.49
+6.53%
2,044,274
03/20/2026
102.75
103.19
98.84
99.96
-3.27%
2,702,594
03/19/2026
106.24
107.23
101.21
103.34
-4.19%
1,859,584
03/18/2026
107.32
109.51
106.13
107.86
-1.00%
1,762,745
03/17/2026
109.14
110.10
107.25
108.95
+0.97%
1,544,057
03/16/2026
107.11
108.86
106.73
107.90
+1.35%
1,611,968
03/13/2026
104.15
106.58
103.60
106.46
+3.31%
1,705,382
03/12/2026
106.04
107.31
102.62
103.05
-3.99%
1,464,016
03/11/2026
106.36
107.83
105.27
107.33
+1.01%
1,387,842
03/10/2026
105.82
108.46
105.02
106.26
-0.92%
1,720,004
03/09/2026
106.41
107.67
102.73
107.25
-1.57%
1,712,123
03/09/2026
$0.79 Dividend
03/06/2026
108.53
109.14
104.70
108.96
-1.59%
2,847,399
03/05/2026
114.77
115.47
109.84
110.72
-4.56%
1,657,222
03/04/2026
114.29
117.82
113.28
116.01
+2.00%
2,017,371
03/03/2026
111.78
115.32
109.81
113.74
-1.84%
2,056,034
03/02/2026
118.49
119.67
114.81
115.87
-4.39%
1,906,763
02/27/2026
120.13
122.34
118.80
121.19
-0.17%
1,567,872
02/26/2026
122.61
124.08
117.03
121.40
-0.97%
1,836,328
02/25/2026
127.57
131.86
122.32
122.59
-2.49%
2,744,367
02/25/2026
$1.10 Earnings
02/24/2026
128.80
131.82
125.13
125.72
-2.12%
2,209,311
02/23/2026
131.49
132.54
127.56
128.44
-2.52%
1,189,327
02/20/2026
131.93
134.78
130.12
131.75
+0.78%
1,430,127
02/19/2026
132.45
134.74
130.71
130.73
-1.99%
930,733
02/18/2026
133.10
135.52
132.53
133.39
+0.60%
1,065,806
02/17/2026
133.41
133.68
129.71
132.60
-0.47%
1,029,638
02/13/2026
133.21
134.67
131.96
133.22
-0.77%
1,062,764
02/12/2026
138.16
141.97
133.82
134.26
-2.33%
989,497
02/11/2026
136.51
137.77
135.25
137.45
+0.35%
693,369
02/10/2026
136.52
138.25
135.69
136.98
+1.64%
1,053,244
02/09/2026
134.69
135.90
133.27
134.77
+0.007%
1,069,084
02/06/2026
132.25
135.72
130.09
134.76
+2.65%
2,077,699
02/05/2026
131.63
133.89
129.97
131.28
-0.45%
1,484,894
02/04/2026
125.79
132.32
124.47
131.87
+6.30%
1,773,777
02/03/2026
121.07
128.20
120.19
124.06
+2.28%
3,029,069
02/02/2026
119.36
122.79
118.30
121.29
+1.94%
1,355,804