Trex (TREX) came out with quarterly earnings of 0.37pershare,beatingtheZacksConsensusEstimateof0.32 per share. This compares to earnings of 0.57pershareayearago.Thesefiguresareadjustedfornonrecurringitems.Thisquarterlyreportrepresentsanearningssurpriseof15.630.79 per share when it actually produced earnings of $0.80, delivering a surprise of 1.27%. Over the last four qua ...