TREX CO INCTREX

Market cap
$3.7B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2023389+80.10%
Dec 31, 2022216-16.21%
Dec 31, 2021258+37.79%
Dec 31, 2020187+19.79%
Dec 31, 2019156+13.20%
Dec 31, 2018138+35.59%
Dec 31, 2017102+19.43%
Dec 31, 201685+36.18%
Dec 31, 201563+6.81%
Dec 31, 201459+29.72%
Dec 31, 201345-25.21%
Dec 31, 201260+78.58%
Dec 31, 201134