Rats fleeing the sinking ship - check sec.gov for the latest bad news - selling shareholders offering millions more shares...
This stock is going to zero.