I have held my core position of 72000 shares thruout the craziness because news can come out at anytime easily doubling the share price, I always keep dry powder for the inevitable pullbacks if news isn't released right away and I buy more at or near where I think the bottom is. Hint, I've been buying the last few days. This way my core position is always there for the news and I get to pick up a wack more at bargain prices This of course only applies on a stock that is over all bullish. Like this one,thereby lowering my over all average price. Thus, I never have to worry about missing a run. This stock will run higher, much higher. Of this, I have no doubts. I hope this helps someone. odin