Trex Stock Analysis Trex Company Inc. 2.76 Dip 35.56 Level Building Materials Sector Review 20260403