RE: What the nervous are missing.Corrections to some people's posts here.
Insiders control 30-35% of total stock. Unless proven otherwise, correct me with evidence. I believe we've discussed this before.
And for RadarTrader, you're missing category 4 on your list, the "Old" trader who was scraping the bucket at 10-20 cents and not knowing if the company would be huge and..... fortunately it DID become something.