I asked a friend who works on Wall Street to run CTIX by an analyst for me. He came back saying their science might be great but the insiders are pigs. Way too many options and this % of sales seems out of line.
(1)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links