Slow death lol. Company has been around for a while and seen these downturns many times just to come back.
Creating new business with new contracts, why the heck would it be dieing, actually I think it may be doing the opposite with all the trading, inside information is probably why millions of shares are being bought, because it's going to go up not down.
They just needed some more funds to get the contracts started and then boom goes the dynomite.