The company's sluggish revenue growth and lack of profitability are concerning. The significant shareholder loss may indicate market over-reaction, but the long-term share price weakness could be a bad sign. Potential investors are advised to research the stock for a possible turnaround.