TREX CO INCTREX

Market cap
$3.7B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 2023216-47.94%
Dec 31, 2022415+112.69%
Dec 31, 2021195+7.32%
Dec 31, 2020182+27.19%
Dec 31, 2019143+17.11%
Dec 31, 2018122+28.62%
Dec 31, 201795+8.83%
Dec 31, 201687-8.65%
Dec 31, 201596+15.89%
Dec 31, 201482+1.10%
Dec 31, 201382+9.26%
Dec 31, 201275-44.96%
Dec 31, 2011136