Sunrun (RUN) came out with quarterly earnings of 0.55pershare,beatingtheZacksConsensusEstimateofalossof0.26 per share. This compares to earnings of 0.25pershareayearago.Thesefiguresareadjustedfornon−recurringitems.Thisquarterlyreportrepresentsanearningssurpriseof311.540.58 per share when it actually produced a loss of $0.40, delivering a surprise of 31.03%. Over the last fo ...