Companies / Trex Co Inc

Trex Co Inc

NYSE: TREXCIK 1069878WINCHESTER, VA
Insider flow · last 90 daysNet sells $70.0K

Financials · FY2025

Revenue$1.17B
Net income$190.41M
Total debt$91.88M
Cash$6.47M
Diluted EPS$1.78
Shares outstanding101.9M

Ownership

101.9M shares outstanding · as of Jul 16, 2026
0.59%Insiders
Ownership
Insiders0.59%603,050
10%+ / strategic5.47%5,568,825
Institutions108.13%110,146,379
Public float0.00%0

Reported holdings exceed shares outstanding — public float shown as 0; some positions may overlap or lag.

% of common shares outstanding (exact, from the latest cover-page filing). Institutions are quarterly 13F snapshots; insiders reflect current officers & directors.

Insiders 9

View all →
Insider% of sharesShares
Zambanini Adam DanteEVP, Chief Operating Officer
0.23%234,514
Fairbanks Bryan HorixCEOPresident and CEO
0.16%167,044
Gandhi PrithviSVP, Chief Financial Officer
0.08%76,454
Fernandez Amy M.SVP, CLO and Secretary
0.07%68,844
0.04%36,631
0.01%14,883
<0.01%3,424
Tasi IreneDirector
<0.01%1,256
Lauer Zachary C.SVP, Chief Operations Officer

Institutional holders 441

View all →

Activity

InsidersInstitutions
What insiders are doing in this stock (Form 4).
DateActorActionSecurityValueShares ΔPosition afterImpact
Mar 1, 2026Fairbanks Bryan Horix
CEO
OtherCommon Stock$957.9K-23K
-12.16%
167,044
0.16% of shares
low
Feb 24, 2026Zambanini Adam Dante
Executive
GrantCommon Stock$784.0K+19K
+8.51%
241,090
0.24% of shares
low
Feb 24, 2026Zambanini Adam Dante
Executive
GrantCommon Stock$784.0K+19K
+9.31%
222,176
0.22% of shares
low
Feb 24, 2026Gandhi Prithvi
Executive
GrantCommon Stock$750.0K+18K
+31.00%
76,454
0.08% of shares
low
Feb 24, 2026Gandhi Prithvi
Executive
GrantCommon Stock$574.0K+14K
+31.11%
58,360
0.06% of shares
low
Feb 24, 2026Gandhi Prithvi
Executive
GrantCommon Stock$574.0K+14K
+45.16%
44,512
0.04% of shares
low
Mar 3, 2026Rose B Andrew
Director
BuyCommon Stock$449.0K+11K
+348.69%
14,183
0.01% of shares
medium
Feb 24, 2026Fernandez Amy M.
Executive
GrantCommon Stock$422.0K+10K
+16.33%
72,513
0.07% of shares
low

5%+ ownership events

Schedule 13D / 13G
FilerStance% of classSharesDate
Millennium Management LLCPassive13G
Vanguard Group IncPassive13G/A0
AllianceBernstein L.P.Passive13G/A
Wellington Management Group LLPPassive13G
Wellington Management Group LLPPassive13G/A
Vanguard Capital ManagementPassive13G5,568,825

Securities

via CUSIP / OpenFIGI
SymbolTypeMarketCUSIPFIGI
TREX89531P105