I'm not sure if those numbers are entirely correct. Openinsider is a good site to check out given its color coding of the filings. Since early May, there have been about 2.6 million shares that went into the hands of insiders.
Still significant, but not quite as you described. Per a company filing, it appears that Frost also bought out the shares of one of his fellow investors (Honig).
Worth noting that every time the stock slips below $5 insiders accumulate. Most recently Conlin & Shulke have joined in the movement with 10,000 sh purchases of their own.
If you're looking for long-term, small-cap speculative disruptors along with IDI, my favorites are: TVIA (next gen food/ingredients), ENOC (energy software/smart grid), PACB (genetic sequencing machines), & IMI (research acceleration/ip). I wouldn't really call it a potential disruptor, but HTM (geothermal plants) is also a small-cap name poised for steady growth.
PACB has gotten a bit too big really to be considered a small-cap anymore, but is still early stage. IMI has fallen well short of its potential but is now slowly recovering & the royalties for its key IP should begin coming in over the next few years, TVIA has never been respected by the market but is poised to make a real difference starting next year. I think ENOC is doing better than most people think, but has choppy financials and it will take some time to land & expand its comprehensive software. HTM is an undervalued no-name with a proven business model that just takes time to unfold now that it is already profitable.
Of course these are just some of my speculative plays using $ allocated for risk.
Insider transactions show that Brauser, serving as the manager of Birch Tree Capital, LLC., bought almost 420,000 more shares at a price of $5.25 on May 18.
I believe that's his largest common share purchase. This was filed today on may 11.
Sure you're a long. Idi core is released in q2 and you hold it accountable for not producing in q1. Let's ignore the fact it hasn't even had a chance to scale yet and you're holding it responsible for not producing before it was launched.....
The company actually had a positive adjusted EBITDA. And no where did it have a 32 million loss. Go cover your position, shorty. This co is poised for growth. Only a dumb trader cares about the stock price over the next year. A real investor knows opportunity when he sees it.