Company missed earning 3 out of 4 quarters, latest by -400%. Guided down for future. Keep promissing changes for a long time now with no results. Insiders selling overpriced shares
If they refuse to release something positive, I can only assume it's going to get worse. I will probably take the hit and move on.