It is not shorts, it is dilution, there have been numerous days of 20m+ t-trades and CFGN was dumping hard again out of the gate.
They are dumping hard before the earnings reports comes out most likely because they feel another move down will happen, so dump now around .01 while they can