IOVANCE BIOTHERAPEUTICS INC (IOVA)

US4622601007 - Common Stock

7.65  -0.14 (-1.8%)

After market: 7.65 0 (0%)




Shares Outstanding304.78M
Float276.34M
Owners (insider)0.19%
Owners (institutional)78.82%
Owners (insider) change8.79%
Owners (institutional) change1.19%

No transactions were filed in the last 12 months.