Yep not for a second do I not think that they are privy to more than we are DD. To participate in the placement then keep adding, there's no way management hasn't given them some kind of confidence of what's to come in some way or the other (without breaking any laws of course )
CAP Price at posting:
15.5¢ Sentiment: Buy Disclosure: Held