They were acquiring a solid amount over a period a little while ago and were one of the few who were not selling , nada , nothing . Gave confidence to me .
Not sure about the stake now , it would be a guess .
BIG Price at posting:
$1.53 Sentiment: Buy Disclosure: Held