TREX CO INCTREX

Market cap
$3.7B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 202322+10.49%
Dec 31, 202219.9-19.32%
Dec 31, 202124.7-4.23%
Dec 31, 202025.8-5.84%
Dec 31, 201927.4-19.49%
Dec 31, 201834-2.10%
Dec 31, 201734.7+10.95%
Dec 31, 201631.3+32.73%
Dec 31, 201523.6+9.06%
Dec 31, 201421.6+11.49%
Dec 31, 201319.4+1316.06%
Dec 31, 20121.4