TREX CO INCTREX

Market cap
$3.7B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20231,095-1.01%
Dec 31, 20221,106-7.60%
Dec 31, 20211,197+35.89%
Dec 31, 2020881+18.18%
Dec 31, 2019745+8.93%
Dec 31, 2018684+21.07%
Dec 31, 2017565+17.83%
Dec 31, 2016480+8.80%
Dec 31, 2015441+12.55%
Dec 31, 2014392+14.35%
Dec 31, 2013343+11.44%
Dec 31, 2012307+15.20%
Dec 31, 2011267