IOVA - Iovance Biotherapeutics Inc

Float
210.92M
Short % of Float
18.05%
Oustanding Shares
278.93M

Float
199.70M
Short % of Float
21.67%
Oustanding Shares
255.92M

Float
199.72 M
Short % of Float
18.23%
Oustanding Shares
255.92 M

210.92M
18.05%
278.93M
199.70M
21.67%
255.92M
199.72 M
18.23%
255.92 M