For one, it's a cute little short squeeeeze. Tiny float of 13 million - short interest is about 26%. And for two...not sure...could be lots of things. ;)