Well, at least someone is trying to get the stock up. Do you have a problem with the stock going up?? What credibility are you talking about?
Does the price going lower make u more happy? I think the guy who is buying 100 shares is doing more then most... :-). At least the stock portfolio looks greener. :-).