Trex Company, Inc.TREXNYSE
Loading
Cash Flow PerformanceElevated
Percentile Rank79
3Y CAGR+61.8%
5Y CAGR+88.9%
Year-over-Year Change

Free cash flow yield

3Y CAGR
+61.8%/yr
vs -27.1%/yr prior
5Y CAGR
+88.9%/yr
Recent deceleration
Acceleration
+88.9pp
Accelerating
Percentile
P79
Within normal range
vs 5Y Ago
24x
Strong expansion
Streak
1 yr
Consecutive growthElevated
PeriodValueYoY Change
20253.58%+388.7%
2024-1.24%-150.0%
20232.48%+193.5%
20220.85%+33.6%
20210.63%+324.3%
20200.15%-91.2%
20191.70%-43.3%
20182.99%+9.8%
20172.73%-27.1%
20163.74%-