I would say that the selling today was from some of the SI's offloading what they picked up from the last placement on the 24th. There were 8,333,332 shares at 6 cents per share, along with one free attaching option
Sell at 6 and they then keep the options for free