TREX CO INCTREX

Market cap
$3.7B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 2023125+0.32%
Dec 31, 2022125+17.05%
Dec 31, 2021107+40.97%
Dec 31, 202076+17.41%
Dec 31, 201964+119.15%
Dec 31, 201829-9.50%
Dec 31, 201732-9.52%
Dec 31, 201636+2.27%
Dec 31, 201535+6.37%
Dec 31, 201433-3.99%
Dec 31, 201334+6.86%
Dec 31, 201232+114.86%
Dec 31, 201115