"Open your eyes and see clearly."
Indeed.
Likely, the share price is due merely to uncertainty. Its a phase II biotech we got here. The outcome is uncertain. Investors hate uncertainty. They go to The Strip for that, not Wall St.
Trying to create an illusion of certainty out of uncertainty, as many of our posters seem to want, only creates more uncertainty in the long run.
This stock goes nowhere until there is increased certainty arising from some positive event. These events are largely out of management's control, except for things like fire sales, which are likely not in our best interests.
We need to stop blaming management for a bad investment decision and accept responsibility for investing in a risky endeavor that might not pan out.
The whining and finger pointing is getting monotonous and tiresome.
Time to get realistic (which, by the way, is way different from Realist-ic)