• N/A
    Market Cap
  • -15.31%
    1-Year Change
  • Building Products & Equipment
    Industry
  • 1 Month
    +1.79%
    Low Price$81.80
    High Price$93.95
  • 3 Months
    +5.65%
    Low Price$81.80
    High Price$92.51
  • 1 Year
    -15.31%
    Low Price$75.65
    High Price$110.15
Date
Open
High
Low
Close
Change (%)
Volume
08/03/2026
96.00
96.00
93.95
93.95
+1.97%
1,419
07/31/2026
92.14
92.14
92.14
92.14
+5.89%
295
07/30/2026
87.51
87.51
87.01
87.01
+0.15%
761
07/29/2026
86.88
86.88
86.88
86.88
+2.97%
1,356
07/27/2026
83.76
84.37
83.76
84.37
+3.14%
871
07/23/2026
81.06
81.80
81.06
81.80
-2.15%
1,196
07/22/2026
83.75
83.75
83.60
83.60
+0.10%
451
07/21/2026
82.79
83.52
82.79
83.52
+0.78%
50,583
07/20/2026
82.87
82.87
82.87
82.87
-5.61%
276
07/15/2026
86.59
87.80
86.59
87.80
+3.76%
3,858
07/14/2026
84.62
84.62
84.62
84.62
+1.19%
507
07/13/2026
84.96
85.37
83.63
83.63
+0.19%
832
07/09/2026
84.00
84.00
83.47
83.47
-4.80%
1,159
07/07/2026
88.98
88.98
87.67
87.67
-2.10%
408
07/06/2026
89.55
89.55
89.55
89.55
-2.98%
464
07/02/2026
91.45
92.30
91.45
92.30
+4.29%
11,218
07/01/2026
88.50
88.50
88.50
88.50
-1.28%
430
06/30/2026
89.65
89.65
89.65
89.65
-0.17%
354
06/29/2026
89.55
89.80
89.55
89.80
-2.34%
645
06/25/2026
91.90
93.60
91.90
91.95
+2.22%
831
06/22/2026
89.35
89.95
89.35
89.95
-1.48%
654
06/16/2026
91.30
91.30
91.30
91.30
+1.95%
414
06/15/2026
91.85
91.85
89.55
89.55
+1.47%
6,498
06/12/2026
87.15
88.25
87.15
88.25
+3.82%
10,433
06/11/2026
85.00
85.00
85.00
85.00
+1.74%
4,396
06/09/2026
$2.65 Dividend
06/08/2026
85.77
85.77
83.55
83.55
-4.67%
627
06/05/2026
87.64
87.64
87.64
87.64
+1.94%
266
06/02/2026
85.97
85.97
85.97
85.97
-1.22%
5,745
06/01/2026
85.15
87.04
85.15
87.04
-0.39%
789
05/28/2026
87.38
87.38
87.38
87.38
-0.72%
914
05/27/2026
88.64
88.64
88.01
88.01
+3.06%
6,633
05/26/2026
87.13
87.28
85.39
85.39
+0.92%
890
05/22/2026
84.52
85.39
84.52
84.61
-0.40%
905
05/20/2026
84.55
84.95
84.55
84.95
+0.52%
743
05/18/2026
84.52
84.52
84.52
84.52
+1.44%
42,495
05/15/2026
82.92
83.32
82.92
83.32
-2.87%
6,398
05/14/2026
86.21
86.21
85.78
85.78
+0.28%
854
05/13/2026
85.24
85.54
85.24
85.54
-2.73%
889
05/12/2026
86.89
87.94
86.89
87.94
+1.07%
1,375
05/11/2026
90.22
90.22
87.01
87.01
-3.26%
3,314
05/08/2026
90.88
90.94
89.95
89.95
-2.78%
3,586
05/07/2026
92.51
92.51
92.51
92.51
0.00%
1,141
05/06/2026
92.51
92.51
92.51
92.51
+8.19%
672
05/05/2026
85.51
85.51
85.51
85.51
+1.35%
7,407
05/04/2026
85.78
85.78
84.37
84.37
-5.12%
590
04/30/2026
88.59
88.93
88.59
88.93
+2.40%
778
04/29/2026
87.18
87.18
85.53
86.84
-3.31%
1,596
04/28/2026
89.82
89.82
89.82
89.82
+0.73%
483
04/27/2026
88.59
89.17
88.59
89.17
-2.62%
791
04/23/2026
88.20
91.57
88.16
91.57
+3.77%
1,321
04/22/2026
87.47
88.25
87.47
88.25
-0.49%
691
04/21/2026
89.99
89.99
88.69
88.69
-1.40%
586
04/20/2026
89.95
89.95
89.95
89.95
-3.78%
713
04/17/2026
93.48
93.48
93.48
93.48
+6.16%
387
04/15/2026
86.94
88.06
86.94
88.06
-1.68%
101,851
04/14/2026
89.56
89.56
89.56
89.56
+4.35%
395
04/13/2026
85.44
86.70
85.44
85.83
-1.50%
1,674
04/10/2026
87.13
87.13
87.13
87.13
+1.42%
661
04/09/2026
84.80
85.92
83.98
85.92
-1.15%
5,440
04/08/2026
87.33
87.48
86.33
86.92
+7.40%
3,967
04/07/2026
80.93
80.93
80.93
80.93
-0.30%
445,755
04/06/2026
80.74
81.32
77.68
81.17
+1.64%
5,398
04/02/2026
79.87
79.87
79.87
79.87
+0.59%
54,683
03/31/2026
78.48
79.40
78.48
79.40
+2.79%
3,664
03/30/2026
77.25
77.25
77.25
77.25
+2.11%
506
03/27/2026
76.22
76.22
75.65
75.65
-4.00%
568
03/26/2026
78.80
78.80
78.80
78.80
-0.25%
312
03/24/2026
77.54
78.99
77.54
78.99
+0.18%
10,344
03/23/2026
78.85
78.85
78.85
78.85
+2.85%
5,542
03/19/2026
76.66
76.66
76.66
76.66
-3.30%
371
03/17/2026
78.73
80.79
78.73
79.28
-0.43%
1,835
03/16/2026
82.13
82.13
79.62
79.62
-3.63%
699
03/13/2026
82.62
82.62
82.62
82.62
+1.66%
405
03/12/2026
81.27
81.27
81.27
81.27
+0.50%
311
03/11/2026
80.86
80.86
80.86
80.86
-1.32%
710
03/09/2026
81.95
81.95
81.95
81.95
-3.92%
321
03/05/2026
85.15
85.29
85.15
85.29
-2.17%
531
03/04/2026
87.18
87.18
87.18
87.18
-1.85%
718
03/03/2026
87.61
88.83
87.61
88.83
-11.37%
3,788
02/27/2026
100.17
100.22
100.17
100.22
-2.27%
412
02/23/2026
102.55
102.55
102.55
102.55
+0.83%
598
02/17/2026
103.85
103.85
101.70
101.70
-2.08%
1,069
02/11/2026
103.85
103.85
103.85
103.85
+2.05%
136
02/10/2026
101.77
101.77
101.77
101.77
-0.52%
1,005
02/09/2026
102.30
102.30
102.30
102.30
+0.33%
569
02/06/2026
101.96
101.96
101.96
101.96
+1.94%
968
02/03/2026
99.93
100.03
99.93
100.03
+2.64%
220
01/26/2026
96.81
97.46
96.81
97.46
+2.13%
4,269
01/23/2026
95.42
95.42
95.42
95.42
+0.51%
269
01/21/2026
94.94
94.94
94.94
94.94
+2.40%
23,306
01/20/2026
91.59
92.71
91.59
92.71
-3.43%
2,700
01/14/2026
96.00
96.00
96.00
96.00
-2.41%
101
01/12/2026
98.38
98.38
98.38
98.38
+2.33%
600
01/07/2026
96.14
96.14
96.14
96.14
+0.55%
394
01/06/2026
94.11
95.62
94.11
95.62
-2.23%
622
01/05/2026
96.92
97.80
96.92
97.80
-2.32%
393
01/02/2026
100.12
100.12
100.12
100.12
+2.48%
431
12/26/2025
97.70
97.70
97.70
97.70
+1.82%
514
12/24/2025
95.95
95.95
95.95
95.95
-0.87%
334