You have given money into to hands of a Management who #$%$ lots and does little work ..... They are waiting themselves for stocks to go up and they sell some of it ..... If investing ... .at least invest in some company who wisely invests money to give you some return .... People dont care over here in STXS .... they are mostly jerks
Shorts are confident and longs are not, this is due to the bad management. Management want to eat all money and think less about share holders. Hedge funds are aware of this too, so unable to support the price.
In once sentence, management is selfish and do not care about share holders. This is how they (and remaining holders) are punished.