IPIX Finra short sales for 2/27/20
20200227|IPIX|4847665|0|8481462|O
S/S = 57.2%
It has got to hurt to be shorty. Selling short into a 71% increase in pps. Ouch! The longs can now offer shorty the Italian salute.
(4)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links
-
-
-
-
-
-
-