• N/A
    Market Cap
  • -27.69%
    1-Year Change
  • Building Products & Equipment
    Industry
  • 1 Month
    -17.02%
    Low Price$79.25
    High Price$96.16
  • 3 Months
    -6.76%
    Low Price$79.25
    High Price$101.90
  • 1 Year
    -27.69%
    Low Price$75.65
    High Price$108.07
Date
Open
High
Low
Close
Change (%)
Volume
09/11/2026
79.25
79.25
79.25
79.25
-5.32%
25,028
09/10/2026
82.20
83.70
82.05
83.70
+0.88%
2,408
09/09/2026
82.97
82.97
82.97
82.97
-8.77%
322
09/03/2026
90.95
90.95
90.95
90.95
+4.29%
12,366
09/02/2026
87.41
87.41
87.21
87.21
-4.74%
8,246
09/01/2026
91.55
91.55
91.55
91.55
+3.04%
4,706
08/31/2026
95.60
95.60
88.85
88.85
-3.84%
7,807
08/26/2026
92.40
92.40
92.40
92.40
-0.52%
439
08/25/2026
92.89
92.89
92.89
92.89
-3.41%
284
08/24/2026
95.95
96.16
91.52
96.16
+0.39%
1,008
08/20/2026
95.79
95.79
95.79
95.79
+5.32%
286
08/19/2026
90.95
90.95
90.95
90.95
+1.34%
667
08/18/2026
89.75
89.75
89.75
89.75
-1.59%
544
08/17/2026
97.05
97.05
91.20
91.20
-5.15%
1,143
08/14/2026
97.90
97.90
96.15
96.15
+0.61%
668
08/13/2026
95.56
99.99
95.56
95.56
+0.07%
729
08/11/2026
95.50
95.50
95.50
95.50
-4.74%
699
08/10/2026
101.50
101.50
100.25
100.25
-1.62%
474
08/07/2026
101.90
101.90
101.90
101.90
+0.70%
320
08/06/2026
101.19
101.19
101.19
101.19
+5.02%
304
08/05/2026
96.35
96.35
96.35
96.35
+3.06%
1,937
08/04/2026
93.49
93.49
93.49
93.49
-0.49%
679
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