BTIG analyst Julian Harrison reiterates Theravance Biopharma (NASDAQ:TBPH) with a Buy and maintains $21 price target.