Canadian Solar (CSIQ) came out with a quarterly loss of 0.53pershareversustheZacksConsensusEstimateof0.76. This compares to earnings of 0.02pershareayearago.Thesefiguresareadjustedfornon−recurringitems.Thisquarterlyreportrepresentsanearningssurpriseof−169.741.5 per share when it actually produced a loss of $1.07, delivering a surprise of +28.67%. Over the last four quarters, the compa ...