Trex Company (NYSE: TREX) Faces Challenges Amid Capital Returns Recent financial analyses spotlight deteriorating returns on capital metrics for Trex Company (NYSE: TREX), a composite … Read More