BTIG analyst Julian Harrison reiterates Innoviva (NASDAQ:INVA) with a Buy and maintains $42 price target.