• N/A
    Market Cap
  • -7.31%
    1-Year Change
  • Building Products & Equipment
    Industry
  • 1 Month
    +0.75%
    Low Price$19.45
    High Price$21.64
  • 3 Months
    -5.50%
    Low Price$18.98
    High Price$22.69
  • 1 Year
    -8.88%
    Low Price$18.98
    High Price$26.68
Date
Open
High
Low
Close
Change (%)
Volume
06/02/2026
20.79
20.79
20.79
20.79
+6.89%
343
06/01/2026
19.45
19.45
19.45
19.45
-2.75%
522
05/29/2026
20.00
20.00
20.00
20.00
-4.65%
161
05/27/2026
20.98
20.98
20.98
20.98
+2.34%
121
05/18/2026
20.50
20.50
20.50
20.50
-2.40%
278
05/15/2026
21.00
21.00
21.00
21.00
+7.53%
422
05/14/2026
19.53
19.53
19.53
19.53
-7.86%
567
05/13/2026
21.20
21.20
21.20
21.20
+2.59%
325
05/12/2026
20.66
20.66
20.66
20.66
-4.53%
483
05/08/2026
21.78
21.78
21.64
21.64
+2.66%
788
05/07/2026
20.66
21.08
20.66
21.08
+2.15%
479
05/06/2026
20.64
20.64
20.64
20.64
+3.73%
308
05/04/2026
21.10
21.10
19.89
19.89
-5.94%
2,408
05/01/2026
21.15
21.15
21.15
21.15
+6.98%
492
04/30/2026
19.51
19.77
19.51
19.77
-1.30%
1,246
04/29/2026
20.35
20.35
20.03
20.03
+3.14%
1,372
04/28/2026
19.42
19.59
19.42
19.42
-2.66%
1,559
04/27/2026
20.08
20.82
19.00
19.95
-1.53%
2,963
04/24/2026
20.09
20.26
19.87
20.26
+5.80%
2,166
04/23/2026
20.20
20.20
19.04
19.15
-6.40%
3,903
04/22/2026
20.46
20.46
20.46
20.46
+1.04%
706
04/21/2026
19.60
20.45
19.31
20.25
-1.84%
9,904
04/20/2026
19.21
20.63
19.21
20.63
-6.01%
659
04/17/2026
21.95
21.95
21.95
21.95
+15.65%
619
04/16/2026
20.53
20.53
18.98
18.98
-6.04%
780
04/15/2026
20.20
20.20
20.20
20.20
+1.00%
612
04/14/2026
20.25
20.25
20.00
20.00
+0.10%
526
04/13/2026
20.11
20.11
18.92
19.98
+0.51%
1,117
04/10/2026
21.01
21.01
19.88
19.88
-0.54%
753
04/09/2026
20.93
20.93
19.99
19.99
-5.55%
1,490
04/08/2026
21.16
21.16
21.16
21.16
+2.97%
727
04/07/2026
20.70
20.80
20.55
20.55
-3.05%
4,843
04/06/2026
21.20
21.20
21.20
21.20
+2.60%
492
04/01/2026
21.05
21.05
20.66
20.66
-1.62%
2,126
03/31/2026
21.00
21.00
21.00
21.00
+3.55%
499
03/30/2026
20.28
20.28
20.28
20.28
-1.84%
918
03/27/2026
20.57
20.66
20.19
20.66
-2.27%
4,336
03/25/2026
23.25
23.25
21.09
21.14
+0.96%
913
03/24/2026
20.15
20.94
19.72
20.94
-0.29%
13,112
03/23/2026
20.98
21.00
20.58
21.00
+9.38%
1,134
03/20/2026
20.91
20.91
19.20
19.20
-11.44%
4,062
03/19/2026
21.00
21.68
21.00
21.68
-4.44%
5,250
03/18/2026
22.69
22.69
22.69
22.69
+6.46%
353
03/17/2026
21.32
21.69
21.31
21.31
-0.81%
13,056
03/16/2026
21.49
21.49
21.49
21.49
-0.35%
989
03/12/2026
21.54
21.56
21.54
21.56
-1.15%
473
03/11/2026
22.10
22.10
21.81
21.81
-0.41%
355
03/10/2026
21.90
21.90
21.90
21.90
-0.45%
309
03/09/2026
22.38
22.38
22.00
22.00
-4.39%
545
02/26/2026
23.01
23.01
23.01
23.01
+3.41%
495
02/25/2026
22.96
22.96
21.10
22.25
+4.22%
3,559
02/24/2026
21.35
21.35
21.35
21.35
-9.34%
236
02/19/2026
23.55
23.55
23.55
23.55
-0.21%
654
02/18/2026
23.60
23.60
23.60
23.60
+3.46%
452
02/17/2026
21.95
22.81
21.95
22.81
-2.43%
729
02/12/2026
23.38
23.38
23.38
23.38
-1.52%
597
02/11/2026
24.62
24.62
23.74
23.74
+0.25%
523
02/10/2026
23.65
23.68
23.65
23.68
+2.42%
420
02/09/2026
23.12
23.12
23.12
23.12
+3.68%
202
02/05/2026
23.37
23.37
22.30
22.30
+2.53%
1,471
02/04/2026
23.10
23.10
21.75
21.75
-0.40%
755
02/03/2026
21.84
21.84
21.84
21.84
-5.15%
1,130
02/02/2026
23.02
23.02
23.02
23.02
+9.11%
415
01/30/2026
21.10
21.10
21.10
21.10
-10.40%
209
01/22/2026
23.55
23.55
23.55
23.55
-3.68%
187
01/20/2026
23.28
24.45
23.28
24.45
+0.89%
699
01/06/2026
24.24
24.24
24.24
24.24
+0.31%
303
12/30/2025
24.38
24.38
24.16
24.16
+5.27%
336
12/19/2025
22.95
22.95
22.95
22.95
-4.32%
396
12/18/2025
23.94
23.99
23.94
23.99
+0.61%
602
12/15/2025
23.84
23.84
23.84
23.84
+1.79%
268
12/11/2025
23.42
23.42
23.42
23.42
+7.68%
586
12/09/2025
21.75
21.75
21.75
21.75
-7.01%
337
12/01/2025
23.39
23.39
23.39
23.39
-1.99%
463
11/24/2025
23.86
23.86
23.86
23.86
+9.02%
494
11/20/2025
21.89
21.89
21.89
21.89
-1.97%
461
11/18/2025
22.33
22.33
22.33
22.33
-1.19%
387
11/17/2025
22.66
22.66
22.60
22.60
-1.35%
663
11/13/2025
22.91
22.91
22.91
22.91
+0.04%
439
11/11/2025
22.77
22.90
22.77
22.90
-0.67%
2,145
11/07/2025
23.06
23.06
23.06
23.06
+7.03%
371
11/06/2025
22.00
22.00
21.54
21.54
-1.54%
844
11/04/2025
21.88
21.88
21.88
21.88
-4.47%
398
10/30/2025
22.56
22.94
22.56
22.90
-5.45%
5,492
10/27/2025
24.13
24.22
24.13
24.22
+5.30%
338
10/24/2025
23.00
23.00
23.00
23.00
+2.00%
164
10/23/2025
22.55
22.55
22.55
22.55
-5.26%
180
10/22/2025
23.80
23.80
23.80
23.80
+2.29%
1,068
10/21/2025
23.27
23.27
23.27
23.27
-4.14%
326
10/20/2025
24.28
24.28
24.28
24.28
+5.57%
1,020
10/16/2025
23.00
23.00
23.00
23.00
+1.37%
329
10/14/2025
22.69
22.69
22.69
22.69
+5.83%
689
10/13/2025
21.44
21.44
21.44
21.44
-7.41%
353
10/08/2025
23.15
23.15
23.15
23.15
-2.34%
258
10/07/2025
23.71
23.71
23.71
23.71
-0.11%
259
10/06/2025
23.90
23.90
22.75
23.73
-0.50%
535
10/03/2025
23.85
23.85
23.85
23.85
-6.38%
140
09/29/2025
25.48
25.48
25.48
25.48
-0.12%
185
09/19/2025
23.90
25.51
23.90
25.51
-4.40%
916
09/18/2025
26.68
26.68
26.68
26.68
+9.25%
200