Latest 10-Q

What changed in Trex Company, Inc.'s latest quarterly report, compared with the one before.

Loading…

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Executive-branch trades

2 trades

Trades in Trex Company, Inc. reported by the President, Cabinet members and other senior executive-branch officials. Amounts are ranges.Form 278-T is the periodic transaction report that senior executive-branch officials file with the Office of Government Ethics. They must report each trade over $1,000 within 30 days of being notified of it, and no later than 45 days after the trade. Amounts are ranges, not exact figures.

Recent executive-branch trades
The form has no ticker column. The asset is shown as the filer wrote it. We add a ticker link only when we could match the asset to a listed company.The form asks for a range, such as $1,001 - $15,000, not an exact amount. A line can be left blank when the filer's note says the amount was not more than $1,000.Report
Donald J Trump
President of the United States
TREX CO INC
read from scan
SaleMay 22, 2026$50,001 - $100,000Jun 25, 2026White House report ↗
Donald J Trump
President of the United States
TREX CO INC
read from scan
PurchaseMar 18, 2026$50,001 - $100,000May 8, 2026White House report ↗
All 2 trades in TREXFree to read. Amounts are ranges.

Lobbying

What Trex Company, Inc. and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

H-1B labor applications at Trex Company, Inc.

2 certified in 12 mo

Labor condition applications decided by the Department of Labor, matched to Trex Company, Inc. by employer name. An application is not a hire.

Median yearly wage offered, full-time certified applications, Jul 2025 to Jun 2026: —The wage the employer offered, as filed, with its unit. The yearly figure restates it per year (hourly x 2,080, weekly x 52, every two weeks x 26, monthly x 12) from the low end of the offered range. It is not what the worker was paid.

H-1B labor applications decided at Trex Company, Inc. by quarter
QuarterCertifiedAll decidedWorkers asked for
2024 Q3111
2024 Q4000
2025 Q1000
2025 Q2000
2025 Q3000
2025 Q4000
2026 Q1000
2026 Q2222
Most common job titles at Trex Company, Inc.
Job titleApplicationsMedian wage
Project Manager2—

We match the employer's name to a public company automatically, including a reviewed list of subsidiaries. A subsidiary can be missed and a similar name can be matched wrongly. The files carry no worker names.

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$52.76−$0.05 (−0.09%) Nov 13 close
Oct 13, 2026: $45.05Oct 14, 2026: $44.37Oct 15, 2026: $46.21Oct 16, 2026: $45.73Oct 19, 2026: $46.49Oct 20, 2026: $48.79Oct 21, 2026: $48.83Oct 22, 2026: $51.07Oct 23, 2026: $50.38Oct 26, 2026: $49.57Oct 27, 2026: $49.85Oct 28, 2026: $49.54Oct 29, 2026: $50.85Oct 30, 2026: $51.14Nov 2, 2026: $50.54Nov 3, 2026: $50.00Nov 4, 2026: $57.15Nov 5, 2026: $56.01Nov 6, 2026: $54.74Nov 9, 2026: $58.74Nov 10, 2026: $54.45Nov 11, 2026: $54.28Nov 12, 2026: $52.81Nov 13, 2026: $52.76
Oct 13, 2026Low $44.37 · High $58.74Nov 13, 2026
Aug 13, 2026: $50.08Aug 14, 2026: $49.63Aug 17, 2026: $48.75Aug 18, 2026: $47.73Aug 19, 2026: $48.29Aug 20, 2026: $47.30Aug 21, 2026: $46.83Aug 24, 2026: $47.27Aug 25, 2026: $46.84Aug 26, 2026: $46.68Aug 27, 2026: $46.07Aug 28, 2026: $45.77Aug 31, 2026: $45.58Sep 1, 2026: $43.34Sep 2, 2026: $43.73Sep 3, 2026: $43.69Sep 4, 2026: $45.63Sep 8, 2026: $45.78Sep 9, 2026: $45.50Sep 10, 2026: $43.67Sep 11, 2026: $44.95Sep 14, 2026: $43.66Sep 15, 2026: $43.63Sep 16, 2026: $43.11Sep 17, 2026: $43.41Sep 18, 2026: $42.69Sep 21, 2026: $42.90Sep 22, 2026: $44.13Sep 23, 2026: $43.62Sep 24, 2026: $43.22Sep 25, 2026: $44.79Sep 28, 2026: $44.44Sep 29, 2026: $44.06Sep 30, 2026: $43.56Oct 1, 2026: $43.50Oct 2, 2026: $43.56Oct 5, 2026: $44.21Oct 6, 2026: $44.86Oct 7, 2026: $43.82Oct 8, 2026: $44.44Oct 9, 2026: $44.78Oct 12, 2026: $44.48Oct 13, 2026: $45.05Oct 14, 2026: $44.37Oct 15, 2026: $46.21Oct 16, 2026: $45.73Oct 19, 2026: $46.49Oct 20, 2026: $48.79Oct 21, 2026: $48.83Oct 22, 2026: $51.07Oct 23, 2026: $50.38Oct 26, 2026: $49.57Oct 27, 2026: $49.85Oct 28, 2026: $49.54Oct 29, 2026: $50.85Oct 30, 2026: $51.14Nov 2, 2026: $50.54Nov 3, 2026: $50.00Nov 4, 2026: $57.15Nov 5, 2026: $56.01Nov 6, 2026: $54.74Nov 9, 2026: $58.74Nov 10, 2026: $54.45Nov 11, 2026: $54.28Nov 12, 2026: $52.81Nov 13, 2026: $52.76
Aug 13, 2026Low $42.69 · High $58.74Nov 13, 2026
Nov 13, 2025: $32.31Nov 14, 2025: $31.77Nov 17, 2025: $31.31Nov 18, 2025: $31.03Nov 19, 2025: $30.77Nov 20, 2025: $30.13Nov 21, 2025: $31.05Nov 24, 2025: $31.96Nov 25, 2025: $33.97Nov 26, 2025: $34.93Nov 28, 2025: $34.98Dec 1, 2025: $35.36Dec 2, 2025: $34.85Dec 3, 2025: $34.87Dec 4, 2025: $34.23Dec 5, 2025: $34.50Dec 8, 2025: $34.34Dec 9, 2025: $34.10Dec 10, 2025: $35.39Dec 11, 2025: $35.40Dec 12, 2025: $35.08Dec 15, 2025: $34.86Dec 16, 2025: $34.94Dec 17, 2025: $34.86Dec 18, 2025: $35.73Dec 19, 2025: $35.33Dec 22, 2025: $35.77Dec 23, 2025: $35.21Dec 24, 2025: $35.46Dec 26, 2025: $35.66Dec 29, 2025: $35.51Dec 30, 2025: $35.50Dec 31, 2025: $35.08Jan 2, 2026: $35.83Jan 5, 2026: $36.22Jan 6, 2026: $37.47Jan 7, 2026: $36.52Jan 8, 2026: $38.52Jan 9, 2026: $41.65Jan 12, 2026: $41.76Jan 13, 2026: $42.20Jan 14, 2026: $43.01Jan 15, 2026: $43.08Jan 16, 2026: $43.73Jan 20, 2026: $42.72Jan 21, 2026: $43.86Jan 22, 2026: $43.38Jan 23, 2026: $42.55Jan 26, 2026: $42.07Jan 27, 2026: $41.91Jan 28, 2026: $41.97Jan 29, 2026: $41.78Jan 30, 2026: $41.42Feb 2, 2026: $41.52Feb 3, 2026: $42.42Feb 4, 2026: $43.79Feb 5, 2026: $43.02Feb 6, 2026: $44.00Feb 9, 2026: $43.79Feb 10, 2026: $44.44Feb 11, 2026: $44.07Feb 12, 2026: $42.65Feb 13, 2026: $42.80Feb 17, 2026: $42.35Feb 18, 2026: $41.89Feb 19, 2026: $41.52Feb 20, 2026: $41.73Feb 23, 2026: $40.28Feb 24, 2026: $41.45Feb 25, 2026: $41.70Feb 26, 2026: $41.86Feb 27, 2026: $41.42Mar 2, 2026: $40.68Mar 3, 2026: $40.16Mar 4, 2026: $40.21Mar 5, 2026: $38.77Mar 6, 2026: $37.54Mar 9, 2026: $37.33Mar 10, 2026: $37.26Mar 11, 2026: $38.16Mar 12, 2026: $37.34Mar 13, 2026: $37.49Mar 16, 2026: $37.93Mar 17, 2026: $38.08Mar 18, 2026: $37.04Mar 19, 2026: $36.78Mar 20, 2026: $35.99Mar 23, 2026: $36.92Mar 24, 2026: $36.72Mar 25, 2026: $37.30Mar 26, 2026: $36.68Mar 27, 2026: $35.54Mar 30, 2026: $35.40Mar 31, 2026: $36.42Apr 1, 2026: $36.57Apr 2, 2026: $35.56Apr 6, 2026: $36.04Apr 7, 2026: $35.45Apr 8, 2026: $37.21Apr 9, 2026: $39.24Apr 10, 2026: $39.05Apr 13, 2026: $40.50Apr 14, 2026: $41.29Apr 15, 2026: $40.87Apr 16, 2026: $41.14Apr 17, 2026: $42.77Apr 20, 2026: $43.51Apr 21, 2026: $42.18Apr 22, 2026: $41.89Apr 23, 2026: $42.37Apr 24, 2026: $41.90Apr 27, 2026: $42.45Apr 28, 2026: $41.01Apr 29, 2026: $39.63Apr 30, 2026: $39.20May 1, 2026: $38.79May 4, 2026: $36.64May 5, 2026: $37.59May 6, 2026: $39.91May 7, 2026: $39.19May 8, 2026: $40.20May 11, 2026: $39.50May 12, 2026: $39.07May 13, 2026: $37.98May 14, 2026: $38.59May 15, 2026: $37.44May 18, 2026: $38.18May 19, 2026: $36.24May 20, 2026: $38.25May 21, 2026: $38.87May 22, 2026: $39.18May 26, 2026: $40.42May 27, 2026: $41.53May 28, 2026: $42.39May 29, 2026: $41.40Jun 1, 2026: $41.56Jun 2, 2026: $41.59Jun 3, 2026: $40.56Jun 4, 2026: $40.13Jun 5, 2026: $39.65Jun 8, 2026: $42.05Jun 9, 2026: $44.41Jun 10, 2026: $42.79Jun 11, 2026: $46.34Jun 12, 2026: $45.63Jun 15, 2026: $46.37Jun 16, 2026: $46.90Jun 17, 2026: $45.45Jun 18, 2026: $47.13Jun 22, 2026: $46.40Jun 23, 2026: $45.34Jun 24, 2026: $48.88Jun 25, 2026: $49.98Jun 26, 2026: $49.72Jun 29, 2026: $49.69Jun 30, 2026: $50.04Jul 1, 2026: $48.69Jul 2, 2026: $48.47Jul 6, 2026: $48.30Jul 7, 2026: $47.11Jul 8, 2026: $45.83Jul 9, 2026: $46.76Jul 10, 2026: $47.16Jul 13, 2026: $45.90Jul 14, 2026: $44.17Jul 15, 2026: $43.62Jul 16, 2026: $45.81Jul 17, 2026: $45.13Jul 20, 2026: $43.18Jul 21, 2026: $42.91Jul 22, 2026: $42.79Jul 23, 2026: $42.38Jul 24, 2026: $43.43Jul 27, 2026: $44.00Jul 28, 2026: $44.02Jul 29, 2026: $42.39Jul 30, 2026: $43.93Jul 31, 2026: $43.36Aug 3, 2026: $44.83Aug 4, 2026: $47.02Aug 5, 2026: $49.57Aug 6, 2026: $48.43Aug 7, 2026: $49.17Aug 10, 2026: $48.17Aug 11, 2026: $49.74Aug 12, 2026: $49.53Aug 13, 2026: $50.08Aug 14, 2026: $49.63Aug 17, 2026: $48.75Aug 18, 2026: $47.73Aug 19, 2026: $48.29Aug 20, 2026: $47.30Aug 21, 2026: $46.83Aug 24, 2026: $47.27Aug 25, 2026: $46.84Aug 26, 2026: $46.68Aug 27, 2026: $46.07Aug 28, 2026: $45.77Aug 31, 2026: $45.58Sep 1, 2026: $43.34Sep 2, 2026: $43.73Sep 3, 2026: $43.69Sep 4, 2026: $45.63Sep 8, 2026: $45.78Sep 9, 2026: $45.50Sep 10, 2026: $43.67Sep 11, 2026: $44.95Sep 14, 2026: $43.66Sep 15, 2026: $43.63Sep 16, 2026: $43.11Sep 17, 2026: $43.41Sep 18, 2026: $42.69Sep 21, 2026: $42.90Sep 22, 2026: $44.13Sep 23, 2026: $43.62Sep 24, 2026: $43.22Sep 25, 2026: $44.79Sep 28, 2026: $44.44Sep 29, 2026: $44.06Sep 30, 2026: $43.56Oct 1, 2026: $43.50Oct 2, 2026: $43.56Oct 5, 2026: $44.21Oct 6, 2026: $44.86Oct 7, 2026: $43.82Oct 8, 2026: $44.44Oct 9, 2026: $44.78Oct 12, 2026: $44.48Oct 13, 2026: $45.05Oct 14, 2026: $44.37Oct 15, 2026: $46.21Oct 16, 2026: $45.73Oct 19, 2026: $46.49Oct 20, 2026: $48.79Oct 21, 2026: $48.83Oct 22, 2026: $51.07Oct 23, 2026: $50.38Oct 26, 2026: $49.57Oct 27, 2026: $49.85Oct 28, 2026: $49.54Oct 29, 2026: $50.85Oct 30, 2026: $51.14Nov 2, 2026: $50.54Nov 3, 2026: $50.00Nov 4, 2026: $57.15Nov 5, 2026: $56.01Nov 6, 2026: $54.74Nov 9, 2026: $58.74Nov 10, 2026: $54.45Nov 11, 2026: $54.28Nov 12, 2026: $52.81Nov 13, 2026: $52.76
Nov 13, 2025Low $30.13 · High $58.74Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.