Euroseas Ltd. (ESEA) came out with quarterly earnings of 2.66pershare,missingtheZacksConsensusEstimateof3.02 per share. This compares to earnings of 3.09pershareayearago.Thesefiguresareadjustedfornon−recurringitems.Thisquarterlyreportrepresentsanearningssurpriseof−11.923.85 per share when it actually produced earnings of $3.61, delivering a surprise of -6.23%. Over the last four quarters, the company ...