August (first half) failure-to-deliver data 201
Post# of 72444

20170814|45782D100|IPIX| 6463 |INNOVATION PHARMACEU|0.74
That was 0.005% of the OS.
https://www.sec.gov/data/foiadocsfailsdatahtm


Innovation Pharmaceuticals Inc (IPIX) Stock Research Links
