Trex has been a well-oiled machine over the last five years. It demonstrated elite profitability for an industrials business, boasting an average operating margin of 25.2%. This result isn’t ...
Some results have been hidden because they may be inaccessible to you