TREX CO INCTREX

Market cap
$3.7B
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 2023205+11.24%
Dec 31, 2022185-11.55%
Dec 31, 2021209+18.85%
Dec 31, 2020176+21.34%
Dec 31, 2019145+7.55%
Dec 31, 2018135+41.46%
Dec 31, 201795+40.21%
Dec 31, 201668+41.06%
Dec 31, 201548+15.84%
Dec 31, 201442+20.01%
Dec 31, 201335+1171.99%
Dec 31, 20123-123.47%
Dec 31, 2011-12