RE:Insider buying... "You would think that 50 cents would be a steal for any and all insiders..."
Maybe he doesn't have a lot of money.
What do you care if other people buy and sell shares? They bring their own money. It's none of your damn business what they do with it.
You've already told us all that you've made your money here. It's not like you're stuck. There must be a hundred better managed companies that you can invest in.