Are you guys really that new to this?
Insider sells are based on getting cheap options to cash in for profit and use that profit to buy into the new financing to help bring cash to the company. Later on the company gives new options out to the insider/managment to make up for buying into the latest PP.
It's the CIRCLE of LIFE for any public company. What matters is the Drill Bit. Nothing else does.