When you're a mod of a stock board, it's not your job to delete posts to "protect the company" nor is it your job to delete posts to "protect the people from what you consider a bad investment". You are simply there to enforce the iHub terms of use (TOU).
Also to sticky posts that you consider to be priority (one per mod).
Part of the job as ticker board mod is to help to maintain the intro box (iBox). The information contained in the iBox, should be obtained from material available publicly, like business description, share structure ect... It should NOT be just your opinion, like "This stock Sux!" OR "This stock rocks". The place for opinions is within your posts.
Stay within those parameters and next time you should get to keep your position of mod.