TopBuild (BLD) came out with quarterly earnings of 4.69pershare,beatingtheZacksConsensusEstimateof4.60 per share. This compares to earnings of 4.40pershareayearago.Thesefiguresareadjustedfornon−recurringitems.Thisquarterlyreportrepresentsanearningssurpriseof1.964.59 per share when it actually produced earnings of $5.43, delivering a surprise of 18.30%.Over the last four quarters, t ...