Ireland's Theravance Biopharma Q2 revenue rises 11% but misses estimates - TBPH News | Rallies