When the stock price is CONTROLLED by the self-serving mm's, naked shorters along with such concurrent forces as collusion and rampant manipulation, etc., trying to use sheer logic as to why the stock price isn't commensurate with the very exciting and promising news and developments we have seen and heard of late, makes about as much sense as trying to figure out/handicap in advance who will "win" a pro wrestling match if you catch my drift.
Having owned this stock for over eight years and having a sizeable positon, imo lets just kindly say that supply and demand learned in Economic 101 are not "quite" what determines the daily fluctuations in the stockprice.