TREX CO INCTREX

Market cap
$3.7B
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 2023276+11.94%
Dec 31, 2022247-10.40%
Dec 31, 2021275+17.87%
Dec 31, 2020234+24.14%
Dec 31, 2019188+6.53%
Dec 31, 2018177+24.08%
Dec 31, 2017142+36.96%
Dec 31, 2016104+34.30%
Dec 31, 201577+14.12%
Dec 31, 201468+175.15%
Dec 31, 201325+94.49%
Dec 31, 201213+483.83%
Dec 31, 20112