Innoviva (INVA) came out with quarterly earnings of 1.08pershare,beatingtheZacksConsensusEstimateof0.46 per share. This compares to earnings of 0.02pershareayearago.Thesefiguresareadjustedfornon−recurringitems.Thisquarterlyreportrepresentsanearningssurpriseof+134.780.57 per share when it actually produced earnings of $0.77, delivering a surprise of +35.09%.Over the last four quarters ...