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

14.38M
24.94%
48.56M
44.69M
13.45%
48.09M
45.90 M
19.42%
49.80 M