TREX CO INC (TREX)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

17 annual periodsNewest to oldest
20252024202320222021202020192018201720162015201420132012201120102009
Revenue$1.17B$1.15B$1.09B$1.11B$1.20B$880.8M$745.3M$684.3M$565.2M$479.6M$440.8M$391.7M$342.5M$307.4M$266.8M$317.7M$272.3M
Gross profit$460.0M$501.9M$450.8M$404.0M$460.5M$359.5M$306.5M$294.9M$243.4M$187.1M$154.9M$140.2M$98.6M$84.6M$62.8M$72.8M$80.5M
Research & development$4.2M$3.5M$3.3M$500,000$6.0M$3.4M$3.4M$4.5M$3.8M$3.7M$1.5M$2.3M$2.9M$2.9M$2.5M$1.9M
Operating income$258.0M$321.9M$274.6M$246.7M$275.4M$233.6M$188.2M$176.7M$142.4M$104.0M$77.4M$67.8M$24.7M$12.7M$2.2M$5.1M−$8.0M
EBITDAderived$320.9M$376.6M$324.8M$291.0M$311.3M$251.6M$202.2M$193.3M$159.2M$118.5M$91.8M$83.0M$40.9M$29.7M$20.3M$25.8M$16.5M
Net income$190.4M$238.4M$204.1M$184.6M$208.7M$175.6M$144.7M$134.6M$95.1M$67.8M$48.1M$41.5M$34.6M$2.7M−$11.6M−$10.1M−$16.9M
Basic EPSper diluted share$1.78$2.20$1.88$1.65$1.81$1.52$1.24$1.15$1.62$1.16$1.53$1.28$1.03$0.08-$0.75-$0.66-$1.12
Diluted EPSper diluted share$1.78$2.20$1.88$1.65$1.80$1.51$1.24$1.14$1.61$1.15$1.52$1.27$1.01$0.08-$0.75-$0.66-$1.12

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys10$998.7K disclosed value
Sells (SEC code S)7$697.5K disclosed value
17 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 25, 2026Form 4 · 10b5-1Rudolph Jacob T.SVP, CHROSellCommon Stock1.4K$50.00$70.0K36.6K
Mar 3, 2026Form 4ROSE B ANDREWDirectorBuyCommon Stock11.0K$40.74$449.0K14.2K
Mar 3, 2026Form 4ROSE B ANDREWDirectorBuyCommon Stock986$40.14$39.6K3.2K
Mar 2, 2026Form 4ROSE B ANDREWDirectorBuyCommon Stock372$40.26$15.0K2.2K
Nov 14, 2025Form 4Gandhi PrithviSVP, Chief Financial OfficerBuyCommon Stock15.0K$31.92$478.8K30.7K