Innoviva (NASDAQ:INVA) Posts Quarterly Earnings Results, Beats Expectations By $0.62 EPS
Innoviva (NASDAQ:INVA - Get Free Report) announced its quarterly earnings results on Wednesday. The biotechnology company reported $1.08 earnings per share for the quarter, beating analysts...