Sunrun (RUN) came out with a quarterly loss of 0.37pershareversustheZacksConsensusEstimateofalossof0.16. This compares to earnings of 0.40pershareayearago.Thesefiguresareadjustedfornon−recurringitems.Thisquarterlyreportrepresentsanearningssurpriseof−131.250.26 per share when it actually produced earnings of $0.55, delivering a surprise of 311.54%.Over the last four quarters, ...