They would have had to have bought them a very long time ago to profit much... this ticker went into the .06s long before it had been taken over by the current team.
Yes, initially there where a couple one million buys early on when QENC suddenly popped up on the radar a couple years ago but pps quickly stabilized around .01