Trex Company, Inc TREX
Open calendar →Trex Company, Inc. Common Stock · Company · NYSE
USD closing-price chart (daily close from yfinance · Last year)
USD 66.25 → 42.79 · -35.4%
Numbered dotted lines mark the filtered filings under Announcement Events below.
Price & SEC Filing History 22 Jul 2025 — 23 Jul 2026 (Last year)
Daily NYSE prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.
Date
Open
High
Low
Close
Volume
No data yet
43.0300
43.5700
42.6500
42.7900
1,122,236
43.2300
43.3100
41.9500
42.9100
2,208,000
45.3600
45.3600
42.8200
43.1800
1,671,900
Weekend
Weekend
45.1500
46.5000
44.6600
45.1300
1,642,600
43.6400
45.8700
43.0200
45.8100
2,918,400
44.0300
45.5300
43.3100
43.6200
3,635,500
23 · 8-K
After market open · 10:00 ET
8-K ↗
48.3800
48.8300
43.3600
44.1700
4,722,000
22 · 8-K
After-hours · 16:07 ET
8-K ↗
47.1900
47.5700
45.5500
45.9000
1,546,800
Weekend
Weekend
47.2700
48.0600
46.9600
47.1600
1,541,200
46.6100
47.2800
45.8900
46.7600
1,395,000
45.9700
46.5700
44.9100
45.8300
1,847,800
47.8900
48.4600
46.5700
47.1100
1,373,000
48.6300
48.7300
46.9700
48.3000
1,128,200
Weekend
Weekend
No trading
48.9400
49.7000
47.6400
48.4700
1,268,400
49.5500
49.7200
48.2800
48.6900
1,362,300
50.1900
50.3400
48.6600
50.0400
2,022,500
49.2200
49.8400
48.0400
49.6900
2,846,500
Weekend
Weekend
49.2300
50.1000
48.8100
49.7200
2,258,200
49.4100
50.2000
48.5200
49.9800
1,754,000
46.1200
49.3700
45.2000
48.8800
2,342,300
45.9500
46.5600
45.2200
45.3400
1,739,300
46.9700
47.5700
46.2600
46.4000
1,483,700
Weekend
Weekend
No trading
46.4300
48.8800
46.0100
47.1300
2,939,000
46.6400
48.5200
45.3500
45.4500
2,029,800
46.6000
47.9700
46.5600
46.9000
1,729,200
46.9500
47.9100
46.3300
46.3700
2,456,800
Weekend
Weekend
46.7600
47.0600
45.4600
45.6300
1,655,800
43.4300
46.4200
42.9700
46.3400
2,324,900
44.0100
44.8000
42.4500
42.7900
2,228,200
42.2200
44.6000
42.0400
44.4100
3,362,000
40.2400
42.7500
39.8300
42.0500
2,935,300
Weekend
Weekend
39.6600
40.7000
39.1900
39.6500
1,478,300
41.2500
41.4700
39.8700
40.1300
1,126,800
41.0600
41.1900
40.2300
40.5600
1,742,000
41.6000
41.7500
40.1700
41.5900
1,442,800
41.5300
41.5800
40.1900
41.5600
1,207,900
Weekend
Weekend
42.2000
43.1600
41.2100
41.4000
1,763,500
41.2700
42.5900
40.7100
42.3900
1,509,700
41.0600
42.1900
40.8700
41.5300
1,491,500
39.4300
40.6100
39.1900
40.4200
1,808,700
No trading
Weekend
Weekend
39.0000
39.4500
38.5300
39.1800
1,262,500
37.7600
39.0100
36.7900
38.8700
1,381,300
36.8000
38.3100
35.6900
38.2500
2,078,900
38.3000
38.3000
36.1300
36.2400
2,756,600
37.8000
39.4700
37.7700
38.1800
2,663,300
Weekend
Weekend
38.0300
38.4700
36.9600
37.4400
1,897,600
38.4500
38.9800
37.6500
38.5900
1,701,500
21 · 8-K/A
After-hours · 16:15 ET
8-K/A ↗
38.5400
38.8900
37.4200
37.9800
2,137,100
39.3900
39.6200
37.8600
39.0700
2,501,800
39.6000
40.9700
39.1400
39.5000
2,559,200
Weekend
Weekend
39.4700
41.2800
39.3400
40.2000
2,546,700
20 · 10-Q
After-hours · 16:12 ET
10-Q ↗
43.7600
44.4500
39.1200
39.1900
4,390,500
19 · 8-K
Pre-market · 06:30 ET
8-K ↗
38.7200
40.2100
38.2600
39.9100
3,389,700
36.9600
37.7300
36.4800
37.5900
2,073,300
38.3900
38.6400
36.6000
36.6400
1,871,000
18 · 8-K
Pre-market · 09:00 ET
8-K ↗
Weekend
Weekend
39.3100
39.6200
38.5000
38.7900
1,812,100
39.6300
40.0700
38.9900
39.2000
2,088,300
40.8600
41.1000
39.2100
39.6300
1,574,900
42.5300
42.9600
40.9000
41.0100
1,683,800
42.1000
43.0400
41.7800
42.4500
1,077,700
Weekend
Weekend
42.4200
42.4700
41.6300
41.9000
2,013,900
41.8800
43.1600
41.8800
42.3700
1,414,300
42.8500
43.0000
41.6500
41.8900
1,462,600
43.6100
44.2100
41.8700
42.1800
1,785,500
42.3200
43.8300
42.3200
43.5100
1,880,900
Weekend
Weekend
42.0000
43.6200
41.8800
42.7700
1,655,500
41.0700
41.4800
40.5300
41.1400
1,737,300
41.2300
41.2900
40.4300
40.8700
2,390,800
40.6600
41.7100
40.6100
41.2900
1,706,300
38.3600
40.5200
38.3400
40.5000
1,654,500
Weekend
Weekend
39.1400
39.5800
38.6500
39.0500
1,750,600
36.9000
39.5400
36.6800
39.2400
1,832,700
37.1800
37.9700
36.8500
37.2100
1,873,100
35.7000
36.0400
35.1200
35.4500
1,947,600
35.3600
36.1900
35.2200
36.0400
1,033,500
Weekend
Weekend
No trading
35.7100
37.4400
35.2500
35.5600
1,625,200
36.6000
36.9100
36.2500
36.5700
1,615,700
17 · 8-K
Pre-market · 09:00 ET
8-K ↗
36.1600
37.5700
35.4500
36.4200
1,501,600
35.9800
36.4400
35.1100
35.4000
1,283,300
Weekend
Weekend
36.4400
36.4900
35.4500
35.5400
1,445,100
36.9000
37.7600
36.4500
36.6800
1,292,900
37.2400
37.6800
36.3000
37.3000
1,229,200
36.4200
37.8300
36.3800
36.7200
1,213,100
37.2800
37.8900
36.7600
36.9200
1,718,300
Weekend
Weekend
36.7400
36.9200
35.7000
35.9900
2,777,900
36.5000
37.1700
36.0000
36.7800
1,685,700
37.6600
38.4100
36.9500
37.0400
1,694,500
38.4900
38.8300
37.6300
38.0800
1,215,100
37.5400
38.1100
37.0600
37.9300
1,769,000
16 · DEFA14A
Pre-market · 08:39 ET
DEFA14A ↗
15 · DEF 14A
Pre-market · 08:05 ET
DEF 14A ↗
Weekend
Weekend
37.4700
38.0800
36.6500
37.4900
2,011,400
14 · 8-K/A
Pre-market · 09:00 ET
8-K/A ↗
37.5900
38.3400
36.9700
37.3400
2,893,000
37.2600
38.3900
36.8800
38.1600
2,387,600
37.0500
37.8600
36.7200
37.2600
2,633,400
36.7500
37.6100
35.5900
37.3300
2,482,400
Weekend
Weekend
37.8300
38.0000
36.5600
37.5400
1,793,200
39.6100
40.3700
38.7300
38.7700
1,583,300
40.9500
41.5600
39.6700
40.2100
1,645,400
39.5900
40.7500
39.0500
40.1600
2,057,700
13 · 8-K
Pre-market · 09:05 ET
8-K ↗
40.5500
41.1300
39.6700
40.6800
2,393,100
Weekend
Weekend
41.5000
41.7500
40.0000
41.4200
2,401,400
42.1200
42.1200
40.0800
41.8600
2,865,600
44.6300
44.6600
41.5800
41.7000
4,224,700
12 · 10-K
Pre-market · 08:50 ET
10-K ↗
11 · 8-K
After-hours · 16:15 ET
8-K ↗
10 · 8-K
After-hours · 16:10 ET
8-K ↗
40.6600
41.6400
40.3000
41.4500
4,042,300
41.6100
41.7500
38.9200
40.2800
2,819,900
Weekend
Weekend
41.6100
42.9700
41.1200
41.7300
1,653,200
41.5900
42.3900
41.1200
41.5200
1,681,600
42.8900
43.4500
41.8700
41.8900
1,184,200
42.9400
43.1500
41.5400
42.3500
1,861,800
No trading
Weekend
Weekend
42.6200
43.4400
42.5400
42.8000
1,208,800
44.2800
44.9700
42.5800
42.6500
1,160,100
43.7800
44.5400
43.1600
44.0700
2,047,700
43.7200
45.3400
43.7200
44.4400
1,823,800
9 · 8-K
After-hours · 16:15 ET
8-K ↗
43.7800
44.3400
43.5000
43.7900
1,422,000
Weekend
Weekend
43.6000
44.7800
43.1700
44.0000
1,918,800
43.3300
43.6900
42.5900
43.0200
1,936,000
42.2200
44.6800
42.2200
43.7900
1,418,200
41.7700
44.2900
41.4700
42.4200
1,848,200
41.4400
42.0000
40.6500
41.5200
1,079,000
Weekend
Weekend
41.2300
41.8100
40.5600
41.4200
1,542,700
42.2900
42.5900
40.8700
41.7800
1,606,100
42.0300
42.6700
41.3800
41.9700
982,500
41.5500
42.0800
41.2100
41.9100
999,200
42.8800
42.8800
41.5700
42.0700
1,505,700
Weekend
Weekend
43.4400
43.7800
42.5000
42.5500
1,155,100
44.1900
44.6300
43.3000
43.3800
2,191,900
43.1800
45.1400
42.9600
43.8600
2,059,900
42.6700
42.9000
41.9200
42.7200
2,328,100
No trading
Weekend
Weekend
42.6300
43.8900
42.6100
43.7300
2,942,500
43.2300
43.6600
42.4700
43.0800
2,213,100
42.2000
43.4000
41.3300
43.0100
2,915,600
41.7200
42.4100
41.4700
42.2000
2,185,700
42.2000
42.7800
41.0500
41.7600
3,061,200
Weekend
Weekend
39.5200
42.0500
39.0500
41.6500
4,142,900
36.6300
39.8000
36.1000
38.5200
3,381,100
37.8100
38.4500
36.4600
36.5200
2,504,700
37.1500
38.4200
37.0000
37.4700
2,824,800
35.6000
37.3300
35.6000
36.2200
1,862,200
Weekend
Weekend
35.2500
36.5400
35.0300
35.8300
1,466,600
No trading
35.4000
35.7100
34.9700
35.0800
1,017,700
35.3700
35.7400
35.0400
35.5000
1,058,700
35.6500
35.8200
35.0600
35.5100
1,079,800
Weekend
Weekend
35.3200
35.7600
35.1600
35.6600
1,087,800
No trading
35.4400
35.7900
35.3000
35.4600
660,900
35.6000
35.8200
34.9900
35.2100
1,613,800
35.3000
35.9500
35.2600
35.7700
1,480,900
Weekend
Weekend
35.4700
35.9100
35.1300
35.3300
3,407,000
35.4600
36.2500
35.0300
35.7300
2,117,900
34.6400
35.5000
34.5000
34.8600
1,085,600
34.8300
35.5300
34.5900
34.9400
1,522,100
36.0000
36.0000
34.3200
34.8600
1,789,500
Weekend
Weekend
35.6000
35.8100
34.6100
35.0800
1,853,400
35.6500
36.2500
34.9600
35.4000
1,768,900
34.2700
35.5800
34.2700
35.3900
2,238,700
34.1300
35.0800
33.8300
34.1000
2,143,900
34.1800
34.4400
33.7600
34.3400
3,102,300
Weekend
Weekend
34.3800
35.5700
34.0000
34.5000
1,688,100
34.9800
35.4900
34.2000
34.2300
1,358,400
8 · 8-K/A
After market open · 10:00 ET
8-K/A ↗
34.8500
35.8700
34.6300
34.8700
2,182,400
7 · 8-K
Pre-market · 09:00 ET
8-K ↗
35.4100
35.4100
34.4200
34.8500
2,479,400
34.6800
35.7200
34.4700
35.3600
2,226,400
Weekend
Weekend
34.9400
35.2200
34.6700
34.9800
832,800
No trading
33.6500
35.4300
33.6500
34.9300
2,502,500
32.4700
34.0000
32.0000
33.9700
3,139,900
31.0000
32.1300
30.6000
31.9600
3,124,300
Weekend
Weekend
30.3500
31.9500
30.2600
31.0500
4,475,100
31.1600
31.5500
29.7700
30.1300
2,532,800
31.2100
31.3400
30.5300
30.7700
1,931,900
31.0700
31.4900
30.4000
31.0300
2,770,600
32.5600
33.0000
31.0700
31.3100
2,552,100
Weekend
Weekend
32.1300
32.6100
31.3300
31.7700
1,852,000
32.7900
33.6500
32.1900
32.3100
3,758,300
33.1300
33.9400
32.7500
33.0500
4,061,900
32.6900
33.2300
32.2300
32.8100
3,899,300
32.6400
33.0300
31.8100
32.2300
5,720,500
Weekend
Weekend
31.6000
33.2400
31.6000
32.9700
6,609,000
32.3500
32.6100
31.2100
31.9200
7,258,500
34.0000
37.2400
32.1400
32.4300
24,370,800
6 · 10-Q
After-hours · 17:10 ET
10-Q ↗
5 · 8-K
After-hours · 16:05 ET
8-K ↗
47.6400
48.0800
46.3200
47.0400
3,676,800
47.7000
47.9900
47.0100
47.9400
2,208,500
Weekend
Weekend
47.7400
48.5900
47.0300
48.3200
1,718,900
48.0200
49.1600
47.5500
47.7900
1,336,800
49.8600
50.3200
47.9800
48.6400
2,258,600
49.3400
50.6200
49.1200
50.3600
1,140,800
49.0700
49.9300
48.7500
49.7300
1,258,500
Weekend
Weekend
50.0800
50.2000
48.8700
48.9100
1,225,300
50.4700
51.0200
48.4800
49.1500
3,292,600
50.9300
51.7500
50.3500
50.5100
1,273,300
49.9900
51.7100
49.5200
51.3200
1,952,400
51.0600
51.2100
50.2400
50.2500
1,232,100
Weekend
Weekend
51.0000
51.7500
49.6300
50.7200
1,390,400
52.4200
52.6400
50.7400
50.9900
1,974,400
53.3500
54.3000
52.2900
52.4400
1,719,200
50.9400
53.3500
50.5300
53.1400
1,736,100
50.8700
51.8600
50.8700
51.3700
1,398,600
Weekend
Weekend
52.6600
52.9600
50.2300
50.3000
1,125,400
53.9200
53.9500
51.9900
52.4900
1,139,000
52.9200
53.7500
52.0900
53.5700
1,120,900
53.6900
53.7200
51.9700
52.6200
2,063,900
53.5000
53.5000
50.9000
52.3000
1,890,600
Weekend
Weekend
52.5100
53.5800
52.5100
52.6900
1,215,800
51.6200
52.5100
51.1300
52.4600
1,821,300
4 · 8-K
After-hours · 16:15 ET
8-K ↗
51.6700
52.6400
51.2700
51.9400
1,140,300
51.4100
51.7000
50.1300
51.6700
1,369,700
51.4900
51.6700
50.5800
51.3900
1,502,900
Weekend
Weekend
50.4500
51.3800
50.2600
51.2800
1,420,900
49.9600
50.8100
49.5500
50.4800
2,706,400
51.7600
52.2900
50.6700
50.7400
1,513,600
52.5700
53.4800
51.8400
52.2500
1,458,500
52.8300
53.0000
51.6500
52.3600
2,323,900
Weekend
Weekend
53.6200
53.8700
52.5400
53.1800
3,123,300
54.3400
54.8800
53.4500
54.1200
3,633,700
58.7000
59.0300
53.1400
53.8400
4,343,000
59.9300
60.2800
57.7700
58.2900
1,762,700
3 · 8-K/A
Pre-market · 09:00 ET
8-K/A ↗
60.8100
61.0700
59.6400
59.8800
906,800
Weekend
Weekend
61.5100
61.9700
60.3100
60.4500
908,600
60.6700
62.4500
60.2500
62.2700
1,218,200
59.9700
60.7400
59.6900
60.0000
882,200
62.6800
62.6800
59.9100
59.9600
1,162,800
64.4000
64.6900
62.7500
63.1400
1,181,900
Weekend
Weekend
64.0000
66.0600
63.5300
64.6000
1,257,700
60.1500
62.2800
59.7000
62.2600
1,421,400
60.0200
60.4700
59.3700
59.7600
1,288,300
60.3300
60.4700
59.1500
60.2200
1,385,600
No trading
Weekend
Weekend
62.9000
63.3000
61.4100
61.6300
1,338,400
63.8000
64.0800
62.2200
62.8600
1,182,600
63.1100
64.0000
62.5400
63.3900
2,223,100
63.6800
64.6000
63.2800
63.4700
979,800
64.1000
64.2100
63.3800
63.5800
1,103,700
Weekend
Weekend
61.8200
65.8500
61.2500
64.6800
2,955,500
60.9900
61.7200
60.2900
61.3400
1,554,900
62.2200
63.0200
61.1100
61.7400
2,470,000
63.4600
65.1600
63.2700
64.0200
1,598,000
63.1900
63.1900
62.0600
62.8900
1,391,200
Weekend
Weekend
65.1000
65.2100
62.9300
63.0800
1,363,800
63.6700
65.2100
63.5800
65.0000
2,194,600
61.5500
65.8300
61.5500
65.8300
2,250,300
59.1400
61.3100
57.8400
61.1200
1,545,800
59.7600
60.1200
58.4800
58.6700
2,224,300
Weekend
Weekend
61.6000
62.2400
59.6100
59.7800
1,548,700
61.9100
62.6300
60.8900
61.4600
1,546,800
65.5800
66.0000
61.0600
61.1300
2,502,400
63.0200
66.3600
62.3900
65.7600
3,178,800
2 · 10-Q
After-hours · 17:10 ET
10-Q ↗
1 · 8-K
After-hours · 16:05 ET
8-K ↗
63.5000
64.6600
62.8800
64.3000
1,502,300
Weekend
Weekend
63.4000
64.0400
62.2200
63.4200
1,525,300
65.6900
66.1500
63.9100
64.2400
1,305,900
67.2600
67.8900
65.1900
66.2300
1,241,000
67.6200
68.2400
66.7800
67.1800
1,287,700
68.6300
68.7800
67.4400
67.4900
1,659,900
Weekend
Weekend
68.4900
68.6300
67.0000
68.4900
1,118,700
67.2000
68.3200
66.7100
67.8400
1,190,500
67.1800
67.8100
66.7400
67.4700
1,466,300
62.6700
66.5200
62.6700
66.2500
2,010,600
Announcement Events
Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.