Michelle Sides just filed to sell 8,082,383 shares. Jokes on everyone who is buying this stock. Normal start up executives don't sell in that kind of size. Nice $2.4 million payday for putting out some press releases.
Basically, she paid herself $2.3 million in stock in 2011 and $1.7 million in stock in 2012. That is a ridiculous amount of compensation for a company this size.