TopBuild (BLD) came out with quarterly earnings of 5.13pershare,beatingtheZacksConsensusEstimateof5.08 per share. This compares to earnings of 4.69pershareayearago.Thesefiguresareadjustedfornon−recurringitems.Thisquarterlyreportrepresentsanearningssurpriseof0.985.62 per share when it actually produced earnings of $5.68, delivering a surprise of 1.07%.Over the last four quarters, th ...