Theravance Biopharma (TBPH) Financial Ratios | The Fly