TBPH - Theravance Biopharma Inc
Float
14.38M
Short % of Float
24.94%
Oustanding Shares
48.56M
Float
44.69M
Short % of Float
13.45%
Oustanding Shares
48.09M
Float
45.90 M
Short % of Float
19.42%
Oustanding Shares
49.80 M