Insiders taking profits on hype-without-results. There's no meaningful "news" recently, just management announcing "we shuffled a few paperclips" What am I and everyone else missing here ?? All this wonderful news and ..10 a share……more PR amd the the stop will be .05 !