Although manipulated, the chart has upside potential: on the long run, OBV is rising, on the short run, MFI is also rising.
With 18 days left before earnings release there is some room for movement, upwards AND downwards, BUT an earnings miss could be desastrous. Good results might break through the downward wig since it's IPO, which I believe it will: Management has reiterated its guidance the last call.
To bad the insiders are letting a few shorts run free.
I have a lot of faith in this company and I am long, however I am realistic. If there is an earnings miss - possibly even just barely beating - the results will be disastrous. If there is a big miss there will be a 25% drop in share price.