TREX CO INCTREX

Market cap
$3.7B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202329.8+13.30%
Dec 31, 202226.3+1.17%
Dec 31, 202126-8.93%
Dec 31, 202028.6+5.27%
Dec 31, 201927.1-3.94%
Dec 31, 201828.2+0.24%
Dec 31, 201728.2+14.09%
Dec 31, 201624.7+18.60%
Dec 31, 201520.8-1.77%
Dec 31, 201421.2+77.51%
Dec 31, 201311.9+23.66%
Dec 31, 20129.7+26.67%
Dec 31, 20117.6