Canadian Solar (CSIQ) came out with a quarterly loss of 1.07pershareversustheZacksConsensusEstimateofalossof1.50. This compares to earnings of 0.19pershareayearago.Thesefiguresareadjustedfornon−recurringitems.Thisquarterlyreportrepresentsanearningssurpriseof28.670.21 per share when it actually produced a loss of $1.47, delivering a surprise of -600%.Over the last four quarters, the ...