5 small cap managers were duped into investing into this dog. Given what we know, I wonder what kind of elaborate scheme of flattery or potential deception they must have put on them to get them to part with so many millions.
NBS Price at posting:
6.6¢ Sentiment: Sell Disclosure: Not Held