Home improvement specialists stumbled this earnings season. Trex's report was certainly a stinker. Profitability plunged 43% to $0.73 a share, with revenue slipping 7% for the period. That's not going ...
Even before it beat second-quarter expectations, Trex Company Inc. (NYSE: TREX) was in rally mode. On July 31, the maker of eco-friendly composite decking and outdoor products reported earnings of 71 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results