The 31% is a lot better than the 63% that was in your very

New Post Public Reply Private Reply Replies (0) Message Board
Drunko AlanC #36226
244
The 31% is a lot better than the 63% that was in your very first post in regards to CTIX on ihub. Post 111783.
IPIX 2017

Innovation Pharmaceuticals Inc (IPIX) Stock Research Links

IPIX Board Company Profile Buy Rating Time & Sales News Filings Financials