There are no new developments. Vape is their only product and it's only about $15K per quarter in sales. Anybody who is pushing the stock is doing so for their own benefit because they already have a position and need you to push the price higher so they can get out. Why are insiders still dumping stock like crazy if the company is so great?
Cavey leaving is no surprise since he arranged his own "golden parachute". Why bother working and be the whipping boy. He'll get paid handsomely for being the "I told you so" guy. I'll give Stark the benefit of the doubt for now as he may have had no real power and just was forced to go along with whatever Cavey demanded.