Also. Who are the most likely candidates to be dumping millions of shares at 1.40-1.50 for days and keeping a lid on the price. Pretty easy to do when you can can just offer yourselves millions more outside of the executive compensation plan.
Anybody else would be crazy to be selling the possible future cure for cancer at $1.40