INVA Financials: Innoviva Inc AI Analysis