I would say the company is frustrated with what is appearing on the stock price and what they know is true. More going on, but they are being manipulated by outside forces discrediting their growth - I'd be frustrated too and lash out a bit too !