TREX CO INCTREX

Market cap
$3.7B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 202324+20.21%
Dec 31, 202220-19.81%
Dec 31, 202125-35.63%
Dec 31, 202039+153.64%
Dec 31, 201915-51.01%
Dec 31, 201831+212.31%
Dec 31, 201710-7.56%
Dec 31, 201611-39.28%
Dec 31, 201518-11.56%
Dec 31, 201420+34.65%
Dec 31, 201315+33.42%
Dec 31, 201211-6.15%
Dec 31, 201112