The stock price was approaching $80 before the Q1-19 earnings release in late April. We're now at $60 as operational problems in Trex decking production have cut into margins and hurt the company's ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results