My pleasure. Some may question the credibility of the source, but the SEC's official data should put the naked shorting theory to rest. As of June 15, only 903 shares (0.0007% of the OS) were failure-to-deliver. 20170615|45782D100|IPIX|903|INNOVATION PHARMACEU|0.74 https://www.sec.gov/help/foiadocsfailsdatahtm.html