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