That is interesting. Why would someone set on those shares especially at that price, unless they knew that they will be very valuable very soon. Mmmmm?
It means those insiders likely want the price back to .65 or higher, and think it is worth at least that much. Watch for this to explode. We are not even on the radar yet, but today' s news should get the ball rolling.