TREX CO INCTREX

Market cap
$3.7B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 2023326+12.15%
Dec 31, 2022291-6.52%
Dec 31, 2021311+23.75%
Dec 31, 2020252+24.40%
Dec 31, 2019202+4.64%
Dec 31, 2018193+21.37%
Dec 31, 2017159+34.43%
Dec 31, 2016118+29.05%
Dec 31, 201592+10.55%
Dec 31, 201483+102.98%
Dec 31, 201341+37.80%
Dec 31, 201230+45.93%
Dec 31, 201120