Simply amazing ,but understandable that this Stock is doing so poorly given the positive news. It is highly manipulated on HFT exchanges. Traders get a rebate, exchanges front run and win in the spread, retail investor"hanging " on hind "tada". Fact! Cheap price stock with "legs" a cash cow, easy to trade lots of shares.