TREX CO INCTREX

Market cap
$3.7B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 202318-95.37%
Dec 31, 2022398+383.05%
Dec 31, 202182+83.87%
Dec 31, 202045-3.63%
Dec 31, 201947+54.71%
Dec 31, 201830+731.77%
Dec 31, 20174-93.45%
Dec 31, 201655+3.57%
Dec 31, 201553+0.23%
Dec 31, 201453+70.06%
Dec 31, 201331+466.41%
Dec 31, 20126+78.59%
Dec 31, 20113