Many insiders on here. Don't be to trusting. Seriously? They aren't doing a very good job of propping up the price!