TREX CO INCTREX

Market cap
$3.7B
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 202350+13.30%
Dec 31, 202244+23.23%
Dec 31, 202136+100.38%
Dec 31, 202018+27.85%
Dec 31, 201914-15.46%
Dec 31, 201817-1.56%
Dec 31, 201717+16.29%
Dec 31, 201614+0.79%
Dec 31, 201514-5.39%
Dec 31, 201415-6.47%
Dec 31, 201316-4.43%
Dec 31, 201217-6.39%
Dec 31, 201118