First Solar (FSLR) came out with quarterly earnings of 2.91pershare,missingtheZacksConsensusEstimateof3.10 per share. This compares to earnings of 2.50pershareayearago.Thesefiguresareadjustedfornonrecurringitems.Thisquarterlyreportrepresentsanearningssurpriseof−6.132.67 per share when it actually produced earnings of $3.25, delivering a surprise of 21.72%. Over the last four quarte ...