How about an alternate theory? The ever-increasing float suggests to me that insiders are dumping their shares at every uptick.