I can't resist ... take your sorry #$%$ to the Optimer website and listen to the latest investor conference call. Optimerpharma. Then get an opinion of your own and bring it back here for debate. Our resident short will tell you it is going to $7, because that is his job. Then you can decide if you trust a company who has the SEC looking over its shoulder, or if you trust some anonymous short.
Oh, by the way, this is the way the stock trades, up and down. Highly manipulated. If a roller coaster makes you nauseous, this might not be the stock for you.
Many of those shares appear to be stock awards that can no longer be priced at $0. So your point about insiders not selling probably needs a little more research as they could be corralled by price and also time.[i.e.- must be held 1-2 yrs.??]