Gizmo, you might have heard about a fairly large binary event coming up. If it goes our way then mgmt will look brilliant and the stock will rise. If it doesn't then it won't matter anyway.
Still waiting for your substantive posts that will affect the stock, since that seems to be your required benchmark.
Mogwai, the stock price underperformance is due to the market correction and small cap biotech/pharma sector falling out of favor. There is a flight to safety and liquidation going on in the market since everybody is afraid of 2008 all over again.
You should find something else to do. Your agenda won't work on this board. Think what you can do to make this world better so you can live a happier life.