TREX CO INCTREX

Market cap
$3.7B
P/E ratio
Period EndGross profit (Million USD)YoY (%)
Dec 31, 2023452+11.98%
Dec 31, 2022404-12.27%
Dec 31, 2021461+28.11%
Dec 31, 2020359+17.28%
Dec 31, 2019307+3.94%
Dec 31, 2018295+21.17%
Dec 31, 2017243+30.08%
Dec 31, 2016187+20.81%
Dec 31, 2015155+10.47%
Dec 31, 2014140+42.16%
Dec 31, 201399+16.59%
Dec 31, 201285+34.70%
Dec 31, 201163