Maybe some of the almost 100 million shares bought at around $0.61 on 9th April are being sold for some sweet sweet cash... Would be $140k profit if 1 million shares bought at 61c and sold at 75c.
IFN Price at posting:
74.5¢ Sentiment: Hold Disclosure: Held