TREX CO INCTREX

Market cap
$3.7B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 2023642-8.49%
Dec 31, 2022702-4.67%
Dec 31, 2021736+41.25%
Dec 31, 2020521+18.81%
Dec 31, 2019439+12.71%
Dec 31, 2018389+21.00%
Dec 31, 2017322+10.00%
Dec 31, 2016293+2.30%
Dec 31, 2015286+13.71%
Dec 31, 2014251+3.10%
Dec 31, 2013244+9.48%
Dec 31, 2012223+9.20%
Dec 31, 2011204