Has Bevan decided to sell? Where is the evidence of that? Anyway, i think that argument works both ways. Human force would not buy at 11cents unless they thought they would make a significant profit.
IHR Price at posting:
11.0¢ Sentiment: Hold Disclosure: Held