INVA - Innoviva Inc

Float
51.14M
Short % of Float
34.68%
Oustanding Shares
63.23M

Float
61.83M
Short % of Float
19.78%
Oustanding Shares
63.31M

Float
63.36 M
Short % of Float
19.98%
Oustanding Shares
65.10 M

51.14M
34.68%
63.23M
61.83M
19.78%
63.31M
63.36 M
19.98%
65.10 M