• N/A
    Market Cap
  • -17.54%
    1-Year Change
  • Building Products & Equipment
    Industry
  • 1 Month
    +8.67%
    Low Price$85.00
    High Price$91.95
  • 3 Months
    +16.40%
    Low Price$78.05
    High Price$96.45
  • 1 Year
    -17.54%
    Low Price$78.05
    High Price$119.00
Date
Open
High
Low
Close
Change (%)
Volume
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
12/23/2025
96.99
96.99
96.80
96.80
-1.94%
3,711
12/22/2025
97.55
98.72
96.88
98.72
-0.61%
11,099
12/19/2025
99.69
99.69
99.33
99.33
-0.09%
3,474
12/17/2025
98.67
99.42
98.67
99.42
+0.42%
300
12/12/2025
99.01
99.01
99.01
99.01
+1.04%
112
12/11/2025
97.99
97.99
97.99
97.99
+1.61%
21,484
12/08/2025
96.44
96.44
96.44
96.44
-0.80%
384
12/05/2025
97.21
97.21
97.21
97.21
+7.55%
254
11/24/2025
90.39
90.39
90.39
90.39
-1.47%
213
11/21/2025
89.85
91.74
89.85
91.74
+2.49%
343
11/20/2025
89.51
89.51
89.51
89.51
-2.06%
430
11/19/2025
91.79
91.79
91.39
91.39
+3.56%
1,059
11/18/2025
91.69
91.69
87.85
88.25
-5.35%
8,107
11/17/2025
92.27
93.24
92.27
93.24
-0.05%
3,464
11/14/2025
93.29
93.29
93.29
93.29
+3.04%
352
11/06/2025
90.54
90.54
90.54
90.54
-1.15%
269
11/05/2025
91.59
91.59
91.59
91.59
-1.16%
317
10/30/2025
94.06
94.06
92.67
92.67
-10.10%
331
10/27/2025
103.08
103.08
103.08
103.08
+1.72%
326