What a brutal six months it’s been for Trex. The stock has dropped 35.2% and now trades at $34.65, rattling many shareholders. This was partly driven by its softer quarterly results and might have ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results